Blue Owl Technology Finance

Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$310,264
$320,437
$294,865
$138,627
Gross Profit
223,752
222,730
215,435
90,923
EBITDA
207,234
314,513
281,111
129,983
Net Income
205,817
234,935
201,487
78,132
Net Change In Cash
310,264
320,437
294,865
138,627
Free Cash Flow
51,539
159,836
-410,163
608,753
Cash
667
396,921
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,072,910
$536,941
$587,435
$176,145
Gross Profit
779,342
353,460
401,243
49,975
EBITDA
728,562
514,172
564,460
153,037
Net Income
720,371
319,225
369,139
18,999
Net Change In Cash
1,072,910
536,941
587,435
176,145
Free Cash Flow
924,030
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.47
2025-09-30
$0.54
2025-06-30
$0.34
2025-03-31
$0.41