Owl Rock Capital Corporation (ORCC) Financials

NYSE Currency in USD Disclaimer

$13.48

north_east NA Past Year
Day's range
$13.39
Day's range
$13.55

ORCC Income statement / Annual

Last year (2023), Owl Rock Capital Corporation's total revenue was $1.47 B, an increase of 192.68% from the previous year. In 2023, Owl Rock Capital Corporation's net income was $753.61 M. See Owl Rock Capital Corporation,s key income statements, including revenue, expenses, profit, and income.

Period FY-2023 FY-2022 FY-2021 FY-2020 FY-2019 FY-2018 FY-2017 FY-2016
Period Ended 12/31/2023 12/31/2022 12/31/2021 12/31/2020 12/31/2019 12/31/2018 12/31/2017 12/31/2016
Operating Revenue $1.47 B $501.22 M $663.18 M $285.98 M $456.74 M $221.99 M $116.80 M $24.86 M
Cost of Revenue $0.00 $0.00 $527.26 M $283.81 M $217.13 M $5.33 M $0.00 $0.00
Gross Profit $1.47 B $501.22 M $135.92 M $2.17 M $239.61 M $216.66 M $116.80 M $24.86 M
Gross Profit Ratio 1 1 0.2 0.01 0.52 0.98 1 1
Research and Development Expenses $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
General & Administrative Expenses $26.66 M $25.09 M $25.69 M $23.44 M $19.03 M $13.32 M $10.29 M $6.23 M
Selling & Marketing Expenses $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
Selling, General & Administrative Expenses $26.66 M $25.09 M $25.69 M $23.44 M $19.03 M $13.32 M $10.29 M $6.23 M
Other Expenses $789.07 M $615.48 M $502.59 M -$130.91 M -$62.27 M $0.00 $0.00 $0.00
Operating Expenses $815.72 M $25.09 M $25.69 M -$107.47 M -$43.24 M $18.65 M $12.91 M $6.64 M
Cost And Expenses $815.72 M $25.09 M $25.69 M -$107.47 M -$43.24 M $13.32 M $12.91 M $6.64 M
Interest Income $1.21 B $1.05 B $946.47 M $769.04 M $691.85 M $366.86 M $151.25 M $27.94 M
Interest Expense $436.31 M $307.54 M $219.13 M $152.94 M $125.31 M $71.44 M $21.96 M $2.34 M
Depreciation & Amortization -$22.50 M -$34.41 M -$82.00 M -$50.50 M -$34.24 M -$23.80 M $52,516.00 $22,816.00
EBITDA $0.00 $0.00 $774.63 M $379.14 M $417.44 M $250.98 M $0.00 $0.00
EBITDA Ratio 0.52 1.49 0.96 1.38 1.09 1.24 0.89 0.68
Operating Income Ratio 0.52 1.56 0.96 1.38 1.09 1.24 0.89 0.68
Total Other Income/Expenses Net $115.10 M $0.00 $0.00 $0.00 $0.00 -$533,000.00 $0.00 -$1.22 M
Income Before Tax $766.37 M $476.13 M $637.50 M $393.45 M $499.99 M $203.34 M $103.90 M $16.99 M
Income Before Tax Ratio 0.52 0.95 0.96 1.38 1.09 0.92 0.89 0.68
Income Tax Expense $12.76 M $9.77 M $12.61 M $5.71 M $1.98 M $1.09 M $158,000.00 $352,000.00
Net Income $753.61 M $466.36 M $624.88 M $387.74 M $498.00 M $202.24 M $103.74 M $16.64 M
Net Income Ratio 0.51 0.93 0.94 1.36 1.09 0.91 0.89 0.67
EPS 0.0019 1.18 1.59 1 1.53 1.49 1.53 0.78
EPS Diluted 0.0019 1.18 1.59 1 1.53 1.49 1.53 0.0434
Weighted Average Shares Out $390.10 B $394.01 M $392.30 M $388.65 M $324.63 M $135.73 M $67.80 M $383.69 M
Weighted Average Shares Out Diluted $390.10 B $394.01 M $392.30 M $388.65 M $324.63 M $135.73 M $67.80 M $383.69 M
Link