Blue Owl Capital Corporation (OBDC)
NYSE: OBDC · Real-Time Price · USD
11.32
+0.17 (1.52%)
At close: Mar 23, 2026, 4:00 PM EDT
11.38
+0.06 (0.53%)
Pre-market: Mar 24, 2026, 7:00 AM EDT

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
Net Interest Income
1,8511,5971,5821,2021,021
Net Interest Income Growth
15.94%0.93%31.62%17.68%27.15%
Non-Interest Income
-172.95-146.0839.7-90.36134.75
Revenues Before Loan Losses
1,6781,4511,6221,1121,156
1,6781,4511,6221,1121,156
Revenue Growth (YoY)
15.69%-10.55%45.89%-3.85%71.65%
Total Non-Interest Expense
786.96650.49624.1639.48527.26
Pretax Income
891.39800.2997.69472.17628.89
Provision for Income Taxes
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.95%-24.63%72.03%-25.79%59.00%
Free Cash Flow
1,742160.221,136217.27-1,227
Free Cash Flow Growth
986.99%-85.89%422.68%--
Free Cash Flow Per Share
3.440.412.910.55-3.13
Dividends Per Share
1.4801.4801.3401.2601.240
Dividend Growth
-10.45%6.35%1.61%-
Profit Margin
52.40%54.36%60.73%41.95%54.05%
FCF Margin
103.76%11.04%70.02%19.54%-106.14%
EBITDA
-65.74-37.54-22.5-38.13-56.18
EBITDA Margin
-3.92%-2.59%-1.39%-3.43%-4.86%
Effective Tax Rate
1.35%1.46%1.28%1.23%0.64%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q