Blue Owl Capital Corporat... (OBDC)
NYSE: OBDC
· Real-Time Price · USD
12.54
-0.33 (-2.53%)
At close: Oct 16, 2025, 3:59 PM
12.53
-0.08%
After-hours: Oct 16, 2025, 07:55 PM EDT
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 |
Source: Financial Modeling Prep. Financial Sources.