BC

Blue Owl Capital

OBDC
NYSEFinancials

Income Statement

Total Revenue$1.6B
Gross Profit$1.25B
Operating Income$1.22B
EBITDA$1.07B
EBIT$1.07B
Pre-tax Income$361.21M
Net Income$594.98M

Balance Sheet

Net Cash$4.42B
Cash Equivalent$529.57M
Total Debt$7.37B
Net Debt$2.96B
Book Value$5.98B
Net Cash Per Share8.90
Book Value Per Share15.35

Key Ratios

Return on Equity (ROE)+9.99%
Return on Assets (ROA)+4.29%
Return on Invested Capital (ROI)+4.44%
Net Profit Margin+37.26%
Current Ratio0.35
Quick Ratio0.33
Long-Term Debt / Equity1.10