U.S. market Open. Closes in 3 hours 29 minutes

ORCC | Owl Rock 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.47B501.22M663.18M285.98M456.74M221.99M114.19M24.44M
Cost of RevenueN/AN/A527.26M283.81M217.13M5.33MN/AN/A
Gross Profit1.47B501.22M135.92M2.17M239.61M216.66MN/AN/A
Operating Expenses815.72M25.09M25.68M-107.47M-43.24M18.65M10.29M6.23M
Selling, General & Admin26.66M25.09M25.68M23.44M19.03M13.32M10.29M6.23M
Research & DevelopmentN/AN/AN/AN/AN/AN/AN/AN/A
Other Operating Expenses789.07M615.48M502.59M-130.91M-62.27MN/AN/AN/A
Operating Income766.37M783.67M637.50M393.44M499.99M274.78MN/AN/A
Other Expenses / IncomeN/A-307.54M553.83M140.33M83.45M-71.44MN/AN/A
Before Tax Income766.37M476.13M637.50M393.44M499.99M203.34M103.90M16.99M
Income Tax Expenses12.76M9.77M12.61M5.71M1.98M1.09M158.00K352.00K
Net Income753.61M466.36M624.88M387.74M498.00M202.24M103.74M16.64M
Interest Expenses436.31M307.54M219.13M152.94M125.31M71.44M21.96M2.34M
Basic Shares Outstanding390.10B394.01M392.30M388.65M324.63M135.73M260.45M233.65M
Diluted Shares Outstanding390.10B394.01M392.30M388.65M324.63M135.73M260.45M383.69M
EBITDA766.37M749.26M637.50M393.44M499.99M274.78M125.86M19.33M
EBITDA Margin52.24%149.49%96.13%137.58%109.47%123.78%110.22%79.10%
EBIT1.20B783.67M856.63M546.38M625.30M274.78M125.86M19.33M
EBIT Margin81.98%156.35%129.17%191.06%136.90%123.78%110.22%79.10%
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 🗙