Blue Owl Capital Corporation

NYSE:OBDC

14.51 (USD) • At close June 3, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202420232022202120202019201820172016
Assets:
Current Assets:
Cash & Cash Equivalents 431.769572.591348.667425.664349.07309.572121.5917.433209.353
Short Term Investments 000000000
Cash and Short Term Investments 431.769572.591348.667425.664349.07309.572121.5917.433209.353
Net Receivables 122.851135.238125.79485.66965.77169.35737.7832.3873.349
Inventory 000000000
Other Current Assets 34.012113.197117.75623.71649.79127.941.591.3330.723
Total Current Assets 588.632710.981478.088535.049453.444396.807160.9651.153213.425
Non-Current Assets:
Property, Plant & Equipment, Net 000000000
Goodwill 000000000
Intangible Assets 000000000
Goodwill and Intangible Assets 000000000
Long Term Investments 012,713.34813,010.34512,741.64272.38189.52586.62265.5990
Tax Assets 000000000
Other Non-Current Assets 13,276.9320012,124.8610,578.5328,717.2875,703.462,326.795967.399
Total Non-Current Assets 13,276.93212,713.34813,010.34512,763.12110,842.0728,799.2255,784.0692,389.756967.399
Total Assets 13,865.56413,511.39613,584.85313,298.1711,304.3579,203.6195,951.0422,443.5471,180.824
Liabilities & Equity:
Current Liabilities:
Account Payables 144.381136.407129.517122.068152.087137.24581.5333.5450
Short Term Debt 000000000
Tax Payables 000000000
Deferred Revenue 000000000
Other Current Liabilities 0272.673284.838153.097106.58745.084935.55706.533
Total Current Liabilities 144.381136.407414.355275.165152.087137.24581.5333.5450
Non-Current Liabilities:
Long Term Debt 7,457.7027,077.0887,281.7447,079.3265,292.7223,038.2322,567.717919.432491.906
Deferred Revenue Non-Current 000000000
Deferred Tax Liabilities Non-Current 000000000
Other Non-Current Liabilities 310.64276.508291.189158.899113.11450.85936.9517.9918.393
Total Non-Current Liabilities 7,768.3427,080.9237,572.9337,238.2255,405.8363,089.0912,604.667921.762493.766
Total Liabilities 7,912.7237,490.0037,702.457,360.2935,557.9233,226.3362,686.197970.968500.299
Equity:
Preferred Stock 000000000
Common Stock 3.9023.8973.9253.9383.93.9212.1620.980.458
Retained Earnings 29.493.494-92.196-56.421-198.44517.752-8.4791.1977.882
Accumulated Other Comprehensive Income/Loss 0-00000-8.47918.5160
Other Total Stockholders Equity 5,919.5395,924.0025,970.6745,990.365,940.9795,955.613,271.1621,451.886664.554
Total Shareholders Equity 5,952.8416,021.3935,882.4035,937.8775,746.4345,977.2833,264.8451,472.579680.525
Total Equity 5,952.8416,021.3935,882.4035,937.8775,746.4345,977.2833,264.8451,472.579680.525
Total Liabilities & Shareholders Equity 13,865.56413,511.39613,584.85313,298.1711,304.3579,203.6195,951.0422,443.5471,180.824