Blue Owl Capital Inc.

NYSE:OWL

18.86 (USD) • At close March 11, 2025
Overview | Financials

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

202420232022202120202019
Assets:
Current Assets:
Cash & Cash Equivalents 152.089104.1668.07942.56711.637.343
Short Term Investments 0000275.0380
Cash and Short Term Investments 152.089104.1668.07942.56711.637.343
Net Receivables 0382.989369.856224.57692.69832.473
Inventory 000-50.941-14.1120
Other Current Assets 17.7687.2126.0998.4960.87412.254
Total Current Assets 152.089494.361444.034275.639105.20252.07
Non-Current Assets:
Property, Plant & Equipment, Net 325.09416.562295.60193.9843.3563.377
Goodwill 4,699.4654,224.1534,205.1594,132.24500
Intangible Assets 2,902.7522,110.0082,405.4222,611.41100
Goodwill and Intangible Assets 7,602.2176,334.1616,610.5816,743.6568.2550
Long Term Investments 0130.09563.07912.1432.6780
Tax Assets 1,245.123781.694757.234635.6240.80
Other Non-Current Assets 0683.813722.546505.3521.3061.271
Total Non-Current Assets 9,172.438,346.3258,449.0417,990.75916.3954.648
Total Assets 10,992.478,817.6218,893.0758,266.398121.59756.718
Liabilities & Equity:
Current Liabilities:
Account Payables 0129.356117.1758.0446.56925.759
Short Term Debt 390.35320521015317.3030
Tax Payables 000000
Deferred Revenue 00-117.17-58.04-17.3030
Other Current Liabilities 09.398-87.32612.905-5.45794.352
Total Current Liabilities 390.353343.754336.559223.94558.415120.111
Non-Current Liabilities:
Long Term Debt 02,000.7731,864.6151,262.647356.386287.104
Deferred Revenue Non-Current 00068.79800
Deferred Tax Liabilities Non-Current 36.86734.41941.79148.96200
Other Non-Current Liabilities 4,759.2141,160.7441,001.58883.274-17.3030
Total Non-Current Liabilities 4,796.0813,195.9363,007.632,194.883564.343287.104
Total Liabilities 5,186.4343,539.693,344.1892,418.828622.758407.215
Equity:
Preferred Stock 000000
Common Stock 00.1410.140.13900
Retained Earnings -1,141.631-882.884-689.345-497.506-507.6870
Accumulated Other Comprehensive Income/Loss 000-000
Other Total Stockholders Equity 3,269.3892,410.9822,293.9032,160.9340-352.756
Total Shareholders Equity 2,127.7581,528.2391,604.6981,663.567-507.687-352.756
Total Equity 5,806.0365,277.9315,548.8865,847.57-501.161-350.497
Total Liabilities & Shareholders Equity 10,992.478,817.6218,893.0758,266.398121.59756.718