Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$449,528
$388,349
$261,203
$263,954
Gross Profit
449,528
180,858
242,379
93,123
EBITDA
121,158
86,485
78,138
80,620
EBIT
84,531
49,724
61,977
64,432
Net Income
48,996
-48,601
39,838
41,624
Net Change In Cash
449,528
388,349
261,203
263,954
Free Cash Flow
88,018
118,547
63,415
51,585
Cash
365,821
291,609
494,582
445,614
Basic Shares
70,224
69,026
69,517
69,196

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,079,051
$1,129,814
$1,096,960
$688,369
Gross Profit
589,300
436,393
406,292
242,448
EBITDA
353,453
363,538
332,349
211,572
EBIT
265,017
303,100
267,304
177,448
Net Income
166,014
185,407
169,171
110,174
Net Change In Cash
1,079,051
1,129,814
1,096,960
688,369
Cost of Revenue
44,966
Free Cash Flow
217,212
276,937
296,303
89,593
Cash
494,582
342,843
133,792
344,527
Basic Shares
69,015
79,915
79,460
76,337

Earnings Calls

QuarterEPS
2026-06-30
$0.93
2026-03-31
$0.70
2025-12-31
$0.65
2025-09-30
$0.67