Blue Owl Capital Corporation (OBDC)
NYSE: OBDC · Real-Time Price · USD
11.28
-0.05 (-0.44%)
At close: Aug 20, 2026, 4:00 PM EDT
11.51
+0.23 (2.04%)
After-hours: Aug 20, 2026, 7:37 PM EDT

Blue Owl Capital Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Other Revenue
1,6991,8511,5971,5821,2021,021
1,6991,8511,5971,5821,2021,021
Revenue Growth
-2.97%15.94%0.93%31.62%17.68%27.15%
Gross Profit
1,6991,8511,5971,5821,2021,021
Selling, General & Admin
419.16443.19379.14379.42331.94308.13
Operating Expenses
419.16443.19379.14379.42331.94308.13
Operating Income
1,2801,4081,2181,203870.07713.28
Interest Expense
-552.95-595.75-464.92-436.31-307.54-219.13
Currency Exchange Gain (Loss)
7.0510.51-10.554.57-3.14-2.7
EBT Excluding Unusual Items
733.87822.87742.15770.94559.39491.45
Gain (Loss) on Sale of Investments
-436.12-183.46-135.5335.14-87.22137.45
Pretax Income
297.76639.41606.63806.07472.17628.89
Income Tax Expense
9.131211.6512.765.814.01
Net Income
288.63627.41594.98793.31466.36624.88
Net Income to Common
288.63627.41594.98793.31466.36624.88
Net Income Growth
-56.95%5.45%-25.00%70.11%-25.37%61.16%
Shares Outstanding (Basic)
503506390390394392
Shares Outstanding (Diluted)
503506390390394392
Shares Change
12.67%29.75%-0.01%-0.99%0.44%0.94%
EPS (Basic)
0.571.241.532.031.181.59
EPS (Diluted)
0.571.241.532.031.181.59
EPS Growth
-61.79%-18.73%-24.99%71.81%-25.69%59.66%

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.4201.4801.4801.3401.2601.240
Dividend Growth
-4.05%0%10.45%6.35%1.61%0%
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
75.33%76.06%76.26%76.02%72.39%69.83%
Profit Margin
16.99%33.89%37.26%50.14%38.80%61.18%
EBIT
1,2801,4081,2181,203870.07713.28
EBIT Margin
75.33%76.06%76.26%76.02%72.39%69.83%
Effective Tax Rate
3.07%1.88%1.92%1.58%1.23%0.64%
Revenue as Reported
1,6991,8511,5971,5821,2021,021
SEC Filings: 10-K · 10-Q