Owl Rock Capital Corporation (ORCC) Financials

NYSE Currency in USD Disclaimer

$14.66

Last update: 01:00 PM EST
Day's range
$13.39
Day's range
$13.55
$1.5B$1.5B$1B$1B$500M$500M$0$0Earning20182018201920192020202020212021202220222023202320242024150%150%100%100%50%50%0%0%Profit Margin
Profit Margin
Revenue
Earnings

ORCC Income statement / Annual

Last year (2024), Owl Rock Capital Corporation's total revenue was $1.44 B, a decrease of 1.67% from the previous year. In 2024, Owl Rock Capital Corporation's net income was $741.06 M. See Owl Rock Capital Corporation,s key income statements, including revenue, expenses, profit, and income.

Period FY-2024 FY-2023 FY-2022 FY-2021 FY-2020 FY-2019 FY-2018 FY-2017 FY-2016
Period Ended 12/31/2024 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.44 B $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 $0.00 $527.26 M $283.81 M $217.13 M $5.33 M $0.00 $0.00
Gross Profit $0.00 $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 0 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 $0.00
General & Administrative Expenses $27.10 M $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 $0.00
Selling, General & Administrative Expenses $27.10 M $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 $816.96 M $789.07 M $615.48 M $502.59 M -$130.91 M -$62.27 M $0.00 $0.00 $0.00
Operating Expenses $844.06 M $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 $0.00 $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.17 B $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 $464.92 M $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 $0.00 -$22.50 M -$34.41 M -$82.00 M -$50.50 M -$34.24 M -$23.80 M $52.52 K $22.82 K
EBITDA $0.00 $0.00 $0.00 $774.63 M $379.14 M $417.44 M $250.98 M $0.00 $0.00
EBITDA Ratio 0 0 0 1.17 1.33 0.91 1.13 0 0
Operating Income Ratio 0 0.52 1.56 0.96 1.38 1.09 1.24 0.89 0.68
Total Other Income/Expenses Net $0.00 $115.10 M $0.00 $0.00 $0.00 $0.00 -$533.00 K $0.00 -$1.22 M
Income Before Tax $752.70 M $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.52 0.95 0.96 1.38 1.09 0.92 0.89 0.68
Income Tax Expense $11.65 M $12.76 M $9.77 M $12.61 M $5.71 M $1.98 M $1.09 M $158.00 K $352.00 K
Net Income $741.06 M $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.51 0.93 0.94 1.36 1.09 0.91 0.89 0.67
EPS 1.53 1.93 1.18 1.59 1 1.53 1.49 0.36 0.0434
EPS Diluted 1.53 1.93 1.18 1.59 1 1.53 1.49 0.36 0.0434
Weighted Average Shares Out $390.10 M $390.10 M $394.01 M $392.30 M $388.65 M $324.63 M $135.73 M $284.75 M $383.69 M
Weighted Average Shares Out Diluted $390.10 M $390.10 M $394.01 M $392.30 M $388.65 M $324.63 M $135.73 M $284.75 M $383.69 M
Link