OBDC Financials

Income Statement
MetricQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025
Revenue
291.1M
+37.0%
212.5M
-43.2%
374.4M
-4.6%
392.7M
-3.5%
406.8M
Cost of Revenue
123.0M
-8.4%
134.3M
-7.1%
144.6M
-4.2%
151.0M
-0.4%
151.6M
Gross Profit
168.1M
+115.0%
78.2M
-66.0%
229.8M
-4.9%
241.6M
-5.3%
255.3M
Operating Expenses
101.5M
+0.6%
100.8M
-6.6%
108.0M
-0.8%
108.9M
-5.6%
115.3M
R&D
—
—
—
—
—
SG&A
4.8M
+2.1%
4.7M
+51.4%
3.1M
-34.5%
4.7M
+21.4%
3.9M
Operating Income
66.7M
+394.4%
-22642000
-118.6%
121.8M
-8.3%
132.8M
-5.2%
140.0M
EBITDA
66.7M
+394.4%
-22642000
-118.6%
121.8M
-8.3%
132.8M
-5.2%
140.0M
Net Income
65.7M
+369.6%
-24382000
-120.5%
119.1M
-7.1%
128.2M
-6.8%
137.5M
EPS (Basic)
$0.13
+360.0%
$-0.05
-121.7%
$0.23
-8.0%
$0.25
-7.4%
$0.27
EPS (Diluted)
$0.13
+360.0%
$-0.05
-121.7%
$0.23
-8.0%
$0.25
-7.4%
$0.27
Shares (Diluted)
495.4M
-0.7%
498.9M
-1.7%
507.5M
-0.7%
511.0M
+0.0%
511.0M
Blue Owl Capital (OBDC) — Financials