Blue Owl Capital Balance Sheet
NYSE: OBDCFinanceDiversified Financial ServicesUSD
At close: Oct 9, 4:00 PM ET · Delayed 15 min
Blue Owl Capital financial position
At the end of fiscal 2025, Blue Owl Capital reported total assets of $17.19 billion, up 23.9% from a year earlier against total liabilities of $9.79 billion. Shareholders' equity stood at $7.40 billion, or 43.0% of assets. The company held $568.5 million in cash and equivalents against $9.30 billion of debt, a net debt position of $8.73 billion.
Debt-to-equity was 1.26.
Summary generated from market data by MetaCap's automated system. Methodology
Blue Owl Capital balance sheet (annual)
| Fiscal year (USD) | FY 20252025-12-31 | FY 20242024-12-31 | FY 20232023-12-31 | FY 20222022-12-31 | FY 20212021-12-31 | FY 20202020-12-31 |
|---|---|---|---|---|---|---|
| Cash & Equivalents | 568.54M | 514.16M | 659.66M | 445.09M | 447.14M | 357.91M |
| Total Assets | 17.19B | 13.87B | 13.51B | 13.58B | 13.30B | — |
| Long-Term Debt | 9.30B | 7.46B | 7.08B | 7.28B | 7.08B | — |
| Total Liabilities | 9.79B | 7.91B | 7.49B | 7.70B | 7.36B | — |
| Shareholders' Equity | 7.40B | 5.95B | 6.02B | 5.88B | 5.94B | 5.75B |
| Retained Earnings | -119.95M | 29.40M | 93.49M | -92.20M | -56.42M | — |
| Total Debt | 9.30B | 7.46B | 7.08B | 7.28B | 7.08B | — |
| Net Cash (Debt) | -8.73B | -6.94B | -6.42B | -6.84B | -6.63B | 357.91M |
| Shares Outstanding | 499.45M | 390.22M | 389.73M | 392.48M | 393.77M | 389.97M |
This table shows 6 annual periods of Blue Owl Capital's balance sheet, from FY 2025 back to FY 2020, across 9 line items including cash & equivalents, total assets, long-term debt. Values in USD; B = billions, M = millions. Fiscal periods follow OBDC's reporting calendar. What is a balance sheet?