Blue Owl Technology Finance

Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$387,547
$320,437
$294,865
$138,627
Gross Profit
390,253
222,730
215,435
90,923
EBITDA
316,958
314,513
281,111
129,983
Net Income
205,817
234,935
201,487
78,132
Net Change In Cash
387,547
320,437
294,865
138,627
Free Cash Flow
-1,274,378
159,836
-410,163
608,753
Cash
667
397,133
170,523
990,942
Basic Shares
464,047
235,351
235,351
235,351

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,200,009
$536,941
$587,435
$176,145
Gross Profit
919,341
353,460
401,243
49,975
EBITDA
1,042,565
514,172
564,460
153,037
Net Income
720,371
319,225
369,139
18,999
Net Change In Cash
1,200,009
536,941
587,435
176,145
Free Cash Flow
-915,952
221,799
708,357
-295,284
Cash
667
257,000
469,017
203,293
Basic Shares
409,416
209,770
205,005
201,368

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.54
2025-06-30
$0.45
2025-03-31
$0.41