Blue Owl Capital Corporation (OBDC)
NYSE: OBDC · Real-Time Price · USD
11.03
-0.15 (-1.34%)
At close: May 22, 2026, 4:00 PM EDT
11.18
+0.15 (1.36%)
Pre-market: May 26, 2026, 7:20 AM EDT

Blue Owl Capital Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Interest Income
1,7841,8511,5971,5821,2021,021
Net Interest Income Growth
7.33%15.94%0.93%31.62%17.68%27.15%
Non-Interest Income
-397.82-172.95-146.0839.7-90.36134.75
Revenues Before Loan Losses
1,3861,6781,4511,6221,1121,156
1,3861,6781,4511,6221,1121,156
Revenue Growth (YoY)
-11.01%15.69%-10.55%45.89%-3.85%71.65%
Total Non-Interest Expense
763.99786.96650.49624.1639.48527.26
Pretax Income
621.88891.39800.2997.69472.17628.89
Provision for Income Taxes
10.71211.6512.765.814.01
Net Income
-0.07627.41594.98793.31466.36624.88
Net Income to Common
-0.07627.41594.98793.31466.36624.88
Net Income Growth
-5.45%-25.00%70.11%-25.37%61.16%
Shares Outstanding (Basic)
507506390390394392
Shares Outstanding (Diluted)
507506390390394392
Shares Change (YoY)
21.79%29.75%-0.01%-0.99%0.44%0.94%
EPS (Basic)
0.701.241.532.031.181.59
EPS (Diluted)
0.701.241.532.031.181.59
EPS Growth
-54.84%-18.95%-24.63%72.03%-25.79%59.00%
Shares Outstanding
496.31499.45390.22389.73392.48393.77
Free Cash Flow
2,6701,742160.221,136217.27-1,227
Free Cash Flow Growth
53.31%986.99%-85.89%422.68%--
Free Cash Flow Per Share
5.273.440.412.910.55-3.13
Dividends Per Share
1.4801.4801.4801.3401.2601.240
Dividend Growth
--10.45%6.35%1.61%-
Profit Margin
-0.01%52.40%54.36%60.73%41.95%54.05%
FCF Margin
192.66%103.76%11.04%70.02%19.54%-106.14%
EBITDA
-61-65.74-37.54-22.5-38.13-56.18
EBITDA Margin
-4.40%-3.92%-2.59%-1.39%-3.43%-4.86%
Effective Tax Rate
1.72%1.35%1.46%1.28%1.23%0.64%
Updated May 6, 2026. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q