Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$929,378
$763,104
$807,953
$657,502
Gross Profit
203,599
264,892
288,745
227,232
EBITDA
107,609
126,095
122,871
84,191
EBIT
117,616
114,244
75,748
Net Income
49,863
71,247
55,346
60,375
Net Change In Cash
929,378
763,104
807,953
657,502
Free Cash Flow
312,983
37,994
-231,350
Cash
1,503,437
1,171,985
978,259
908,586
Basic Shares
107,610
105,914
104,912
104,829

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
415,217
511,274
40,903
640,766
EBIT
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
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
2025-12-31
$0.80
2025-09-30
$0.56
2025-06-30
$0.52
2025-03-31
$0.56