Blue Owl Capital Corporation (OBDC) Financials

$15.44

south_east -$0.05 (-0.29%)
Day's range
$15.3
Day's range
$15.48

OBDC Income statement / Annual

Last year (2023), Blue Owl Capital Corporation's total revenue was $1.58 B, an increase of 215.65% from the previous year. In 2023, Blue Owl Capital Corporation's net income was $793.31 M. See Blue Owl 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.58 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 $403.48 M $306.85 M $282.44 M $107.43 M $61.66 M $52.15 M $31.06 M $9.24 M
Gross Profit $1.18 B $194.37 M $380.74 M $178.54 M $395.08 M $169.84 M $85.74 M $15.62 M
Gross Profit Ratio 0.74 0.39 0.57 0.62 0.87 0.77 0.73 0.63
Research and Development Expenses $0.00 $0.39 $0.64 $0.52 $0.69 $0.52 $0.65 $0.59
General & Administrative Expenses $379.42 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 $379.42 M $25.09 M $25.69 M $23.44 M $19.03 M $13.32 M $10.29 M $6.23 M
Other Expenses $0.00 -$109.19 M $158.85 M -$130.91 M -$62.27 M $5.33 M $2.62 M $416,000.00
Operating Expenses $379.42 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 $379.42 M $25.09 M $25.69 M -$107.47 M -$43.24 M $18.65 M $12.91 M $6.64 M
Interest Income $1.40 B $1.05 B $946.47 M $769.04 M $691.85 M $366.86 M $151.25 M $27.94 M
Interest Expense $410.59 M $307.54 M $219.13 M $152.94 M $125.31 M $71.44 M $21.96 M $2.34 M
Depreciation & Amortization -$1.20 B $416.04 M $123.59 M $212.14 M $85.23 M $185.76 M $56.72 M $11.82 M
EBITDA $0.00 $543.44 M $830.15 M $539.77 M $417.44 M $389.09 M $180.71 M $0.00
EBITDA Ratio 0 1.49 1.25 1.85 1.37 1.24 1.08 0.78
Operating Income Ratio 0.76 1.56 1.29 1.91 1.37 1.24 1.08 0.78
Total Other Income/Expenses Net -$392.00 M $306.85 M -$84.39 M $10.62 M -$147.47 M -$48.61 M -$12.75 M $4.07 M
Income Before Tax $810.68 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.51 0.95 0.96 1.38 1.09 0.92 0.89 0.68
Income Tax Expense $17.36 M $9.77 M $12.61 M $5.71 M $1.98 M $1.09 M $158,000.00 $352,000.00
Net Income $793.31 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.5 0.93 0.94 1.36 1.09 0.91 0.89 0.67
EPS 2.03 1.18 1.59 1 1.53 1.49 1.53 0.78
EPS Diluted 2.03 1.18 1.59 1 1.53 1.49 1.53 0.0434
Weighted Average Shares Out $390.10 M $394.01 M $392.30 M $388.65 M $324.63 M $135.73 M $67.08 M $383.69 M
Weighted Average Shares Out Diluted $390.10 M $394.01 M $392.30 M $388.65 M $324.63 M $135.73 M $67.80 M $383.69 M
Link