Blue Owl Capital Corporat...

NYSE: OBDC · Real-Time Price · USD
14.22
-0.08 (-0.56%)
At close: Aug 15, 2025, 12:47 PM

Blue Owl Capital Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Revenue
1.1B 1.58B 1.12B 994.84M
Cost of Revenue
434.88M 351.48M 273.13M 192.65M
Gross Profit
665.75M n/a 194.37M 380.74M
Operating Income
607.34M 1.2B 476.13M 637.5M
Interest Income
1.38B 1.4B 1.05B 946.47M
Pretax Income
607.34M 810.68M 476.13M 628.89M
Net Income
594.98M 793.31M 466.36M 624.88M
Selling & General & Admin
28.38M 27.94M 25.09M 25.68M
Research & Development
n/a n/a n/a n/a
Other Expenses
30.04M 25.71M 34.41M 26.48M
Operating Expenses
58.41M 53.65M 59.5M 52.16M
Interest Expense
434.88M 410.59M 273.13M 192.65M
Selling & Marketing Expenses
n/a n/a n/a n/a
Cost & Expenses
493.29M 464.25M 332.63M 244.82M
Income Tax Expense
12.36M 17.36M 9.77M 4.01M
Shares Outstanding (Basic)
390.07M 390.1M 394.01M 392.3M
Shares Outstanding (Diluted)
390.07M 390.1M 394.01M 392.3M
EPS (Basic)
1.53 2.03 1.18 1.59
EPS (Diluted)
1.53 2.03 1.18 1.59
EBITDA
607.34M 810.68M 476.13M 637.5M
EBIT
607.34M 1.2B 476.13M 637.5M
Depreciation & Amortization
n/a -1.2B 416.04M 123.59M