Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$782,426
$807,953
$657,502
$824,744
Gross Profit
244,426
288,745
227,232
290,321
EBITDA
39,943
122,871
84,191
138,041
EBIT
31,464
114,244
75,748
129,044
Net Income
71,247
55,346
60,375
86,310
Net Change In Cash
782,426
807,953
657,502
824,744
Free Cash Flow
312,983
37,994
-231,350
347,981
Cash
1,171,985
978,259
908,586
1,308,218
Basic Shares
105,914
104,912
104,829
106,114

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$3,086,300
$2,551,140
$2,825,636
$3,268,265
Gross Profit
1,083,088
605,130
1,169,185
1,372,406
EBITDA
511,274
40,903
640,766
842,991
EBIT
474,751
-2,284
598,430
804,616
Net Income
279,912
-75,479
357,517
528,064
Net Change In Cash
3,086,300
2,551,140
2,825,636
3,268,265
Cost of Revenue
-604,489
1,022,859
Free Cash Flow
697,330
136,365
784,473
826,381
Cash
1,308,218
971,316
1,234,773
1,465,022
Basic Shares
102,392
88,994
100,997
113,674

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.56
2025-06-30
$0.52
2025-03-31
$0.56