U.S. market Open. Closes in 3 hours 44 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
Revenue864.33M501.22M663.18M285.98M456.74M221.99M116.80M24.86M
Cost of Revenue351.48M306.85M282.44M107.43M61.66MN/AN/AN/A
Gross Profit512.85M194.37M380.74M178.54M395.08M221.99M116.80M24.86M
Operating Expenses53.65M25.09M25.68M-107.47M-43.24M18.65M12.90M6.64M
Selling, General & Admin27.94M25.09M25.68M23.44M19.03M13.32M10.29M6.23M
Research & Development00000N/AN/AN/A
Other Operating Expenses62.67M-109.19M158.85M-130.91M-62.27M5.33M2.62M416.00K
Operating Income810.68M783.67M856.63M546.38M625.30M274.78M125.86M19.33M
Other Expenses / Income-430.61M-307.54M-219.13M-152.94M-125.31M-71.44M-21.96M-2.34M
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.80M383.69M
Diluted Shares Outstanding390.10M394.01M392.30M388.65M324.63M135.73M67.80M383.69M
EBITDA810.68M749.26M830.15M529.83M625.30M274.78M125.86M19.33M
EBITDA Margin93.79%149.49%125.18%185.27%136.90%123.78%107.76%77.78%
EBIT1.22B783.67M856.63M546.38M625.30M274.78M125.86M19.33M
EBIT Margin141.30%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 🗙