Blue Owl Capital Corporation (OBDC)
NYSE: OBDC · Real-Time Price · USD
11.50
-0.03 (-0.26%)
At close: Mar 3, 2026, 4:00 PM EST
11.65
+0.15 (1.30%)
After-hours: Mar 3, 2026, 7:33 PM EST

Blue Owl Capital Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Other Revenue
1,8511,5971,5821,2021,021
1,8511,5971,5821,2021,021
Revenue Growth (YoY)
15.94%0.93%31.62%17.68%27.15%
Gross Profit
1,8511,5971,5821,2021,021
Selling, General & Admin
443.19379.14379.42331.94308.13
Operating Expenses
443.19379.14379.42331.94308.13
Operating Income
1,4081,2181,203870.07713.28
Interest Expense
-595.75-464.92-436.31-307.54-219.13
Currency Exchange Gain (Loss)
10.51-10.554.57-3.14-2.7
EBT Excluding Unusual Items
822.87742.15770.94559.39491.45
Gain (Loss) on Sale of Investments
-183.46-135.5335.14-87.22137.45
Pretax Income
639.41606.63806.07472.17628.89
Income Tax Expense
1211.6512.765.814.01
Net Income
627.41594.98793.31466.36624.88
Net Income to Common
627.41594.98793.31466.36624.88
Net Income Growth
5.45%-25.00%70.11%-25.37%61.16%
Shares Outstanding (Basic)
506390390394392
Shares Outstanding (Diluted)
506390390394392
Shares Change (YoY)
29.75%-0.01%-0.99%0.44%0.94%
EPS (Basic)
1.241.532.031.181.59
EPS (Diluted)
1.241.532.031.181.59
EPS Growth
-18.73%-24.99%71.81%-25.69%59.66%
Dividend Per Share
1.4801.4801.3401.2601.240
Dividend Growth
-10.45%6.35%1.61%-
Gross Margin
100.00%100.00%100.00%100.00%100.00%
Operating Margin
76.06%76.26%76.02%72.39%69.83%
Profit Margin
33.89%37.26%50.14%38.80%61.18%
EBIT
1,4081,2181,203870.07713.28
EBIT Margin
76.06%76.26%76.02%72.39%69.83%
Effective Tax Rate
1.88%1.92%1.58%1.23%0.64%
Revenue as Reported
1,8511,5971,5821,2021,021
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q