U.S. market Closed. Opens in 1 day 5 hours 35 minutes

OWL | Blue Owl Capital Inc. Stock Financials Income Statements Annual

(Stock Exchange: NYSE)
*Sign In to persist settings
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-31
Revenue1.73B1.37B823.88M249.81M190.85M121.25M
Cost of Revenue1.17B894.69M1.50B240.73M111.77M59.49M
Gross Profit560.62M475.04M-673.11M9.08M79.08M61.76M
Operating Expenses860.97M477.52M254.16M67.81M51.71M63.40M
Selling, General & Admin242.81M220.61M140.27M67.81M51.71M63.40M
Research & DevelopmentN/AN/AN/AN/AN/AN/A
Other Operating ExpensesN/A256.91M113.89MN/AN/AN/A
Operating Income317.82M-28.41M-1.78B-58.73M27.37M-1.64M
Other Expenses / Income-71.43M-47.13M-92.11M-23.82M-6.66M-1.13M
Before Tax Income246.38M-49.62M-1.87B-82.54M20.70M-2.77M
Income Tax Expenses25.61M-9.38M-65.21M-102.00K240.00K180.00K
Net Income54.34M-40.23M-1.80B-82.44M22.96M2.05M
Interest Expenses75.70M55.71M27.27M23.82M6.66MN/A
Basic Shares Outstanding463.23M433.43M404.92M343.75M320.01M320.01M
Diluted Shares Outstanding478.01M433.43M404.92M343.75M320.01MN/A
EBITDA632.65M278.29M-1.72B-58.05M28.20M-1.33M
EBITDA Margin36.54%20.32%-209.21%-23.24%14.77%-1.10%
EBIT155.65M6.10M-1.84B-58.73M29.86M2.23M
EBIT Margin8.99%0.45%-223.36%-23.51%15.65%1.84%
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙