Blue Owl Capital Inc.

NYSE:OWL

17.54 (USD) • At close September 13, 2024
Overview | Financials

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

202320222021202020192018
Revenue 1,731.6081,369.722823.878249.815190.85121.249
Cost of Revenue 310.567894.6861,496.988240.731111.77359.493
Gross Profit 1,421.041475.036-673.119.08479.07761.756
Gross Profit Ratio 0.8210.347-0.8170.0360.4140.509
Reseach & Development Expenses 000000
General & Administrative Expenses 242.809220.61140.26867.81151.7161.295
Selling & Marketing Expenses 847.10800002.1
SG&A 1,089.917220.61140.26867.81151.7163.395
Other Expenses -8.065256.909113.889000
Operating Expenses 1,089.917477.519254.15767.81151.7163.395
Operating Income 331.124-28.406-1,775.37-58.72727.367-1.639
Operating Income Ratio 0.191-0.021-2.155-0.2350.143-0.014
Total Other Income Expenses Net -84.74-21.209-92.107-23.816-6.662-1.128
Income Before Tax 246.384-49.615-1,867.477-82.54320.705-2.767
Income Before Tax Ratio 0.142-0.036-2.267-0.330.108-0.023
Income Tax Expense 25.608-9.38-65.211-0.1020.240.18
Net Income 54.343-40.235-1,802.266-82.44122.9582.048
Net Income Ratio 0.031-0.029-2.188-0.330.120.017
EPS 0.12-0.093-4.45-0.240.0720.006
EPS Diluted 0.11-0.093-4.45-0.240.0720.006
EBITDA 641.691230.807-1,660.816-58.05428.196-1.335
EBITDA Ratio 0.3710.169-2.016-0.2320.148-0.011