MetaCap

Blue Owl Capital Balance Sheet

NYSE: OBDCFinanceDiversified Financial ServicesUSD

10.11-0.06 (-0.59%)

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)

Blue Owl Capital annual balance sheet
Fiscal year (USD)FY 20252025-12-31FY 20242024-12-31FY 20232023-12-31FY 20222022-12-31FY 20212021-12-31FY 20202020-12-31
Cash & Equivalents568.54M514.16M659.66M445.09M447.14M357.91M
Total Assets17.19B13.87B13.51B13.58B13.30B—
Long-Term Debt9.30B7.46B7.08B7.28B7.08B—
Total Liabilities9.79B7.91B7.49B7.70B7.36B—
Shareholders' Equity7.40B5.95B6.02B5.88B5.94B5.75B
Retained Earnings-119.95M29.40M93.49M-92.20M-56.42M—
Total Debt9.30B7.46B7.08B7.28B7.08B—
Net Cash (Debt)-8.73B-6.94B-6.42B-6.84B-6.63B357.91M
Shares Outstanding499.45M390.22M389.73M392.48M393.77M389.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?

More financial data