Blue Owl Technology Finance

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$294,865
$138,627
$154,125
$173,866
Gross Profit
215,435
90,923
110,100
127,696
EBITDA
281,111
129,983
147,606
168,554
Net Income
201,487
78,132
100,698
119,538
Net Change In Cash
294,865
138,627
154,125
173,866
Free Cash Flow
-410,163
542,221
161,742
-153,595
Cash
170,523
990,942
257,000
186,475
Basic Shares
235,351
235,351
222,560
210,331

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$536,941
$587,435
$176,145
$537,054
Gross Profit
353,460
401,243
49,975
452,551
EBITDA
514,172
564,460
153,037
514,233
Net Income
319,225
369,139
18,999
424,809
Net Change In Cash
536,941
587,435
176,145
537,054
Free Cash Flow
64,150
708,357
-295,284
-2,619,349
Cash
252,964
469,017
203,293
107,025
Basic Shares
209,770
205,005
201,368
201,368

Earnings Calls

Quarter EPS
2025-06-30
$0.45