Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$771,587
$929,378
$763,104
$807,953
Gross Profit
279,693
203,599
264,892
288,745
EBITDA
120,208
116,249
126,095
122,871
EBIT
112,391
107,609
117,616
114,244
Net Income
100,916
49,863
71,247
55,346
Net Change In Cash
771,587
929,378
763,104
807,953
Free Cash Flow
-221,452
399,838
312,983
37,994
Cash
1,027,256
1,503,437
1,171,985
978,259
Basic Shares
106,787
107,610
105,914
104,912

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,186,466
$3,086,300
$2,551,140
$2,825,636
Gross Profit
1,012,997
1,083,088
605,130
1,169,185
EBITDA
449,406
511,274
40,903
640,766
EBIT
415,217
474,751
-2,284
598,430
Net Income
236,831
279,912
-75,479
357,517
Net Change In Cash
3,186,466
3,086,300
2,551,140
2,825,636
Cost of Revenue
-604,489
Free Cash Flow
505,232
697,330
136,365
784,473
Cash
1,503,437
1,308,218
971,316
1,234,773
Basic Shares
106,338
102,392
88,994
100,997

Earnings Calls

QuarterEPS
2026-03-31
$0.42
2025-12-31
$0.80
2025-09-30
$0.56
2025-06-30
$0.52