U.S. market Closed. Opens in 2 hours 28 minutes

OBDC | Blue Owl Capital Corporation 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-312017-12-312016-12-31
Revenue1.58B501.22M663.18M285.98M456.74M221.99M116.80M24.86M
Cost of Revenue403.48M306.85M282.44M107.43M61.66M52.15M31.06M9.24M
Gross Profit1.18B194.37M380.74M178.54M395.08M169.84M85.74M15.62M
Operating Expenses379.42M25.09M25.68M-107.47M-43.24M18.65M12.90M6.64M
Selling, General & Admin379.42M25.09M25.68M23.44M19.03M13.32M10.29M6.23M
Research & DevelopmentN/A0000000
Other Operating ExpensesN/A-109.19M158.85M-130.91M-62.27M5.33M2.62M416.00K
Operating Income1.20B783.67M856.63M546.38M625.30M274.78M125.86M19.33M
Other Expenses / Income-392.00M306.85M-84.39M10.62M-147.47M-48.61M-12.75M4.07M
Before Tax Income810.68M476.13M637.50M393.44M499.99M203.34M103.90M16.99M
Income Tax Expenses17.36M9.77M12.61M5.71M1.98M1.09M158.00K352.00K
Net Income793.31M466.36M624.88M387.74M498.00M202.24M103.74M16.64M
Interest Expenses410.59M307.54M219.13M152.94M125.31M71.44M21.96M2.34M
Basic Shares Outstanding390.10M394.01M392.30M388.65M324.63M135.73M67.08M383.69M
Diluted Shares Outstanding390.10M394.01M392.30M388.65M324.63M135.73M67.80M383.69M
EBITDAN/A543.44M830.15M539.77M417.44M389.09M180.71MN/A
EBITDA Margin0.00%108.42%125.18%188.75%91.40%175.27%154.71%0.00%
EBIT1.22B783.67M856.63M546.38M625.30M274.78M125.86M19.33M
EBIT Margin77.19%156.35%129.17%191.06%136.90%123.78%107.76%77.78%
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙