Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$676,043
$657,011
$644,199
$644,033
Gross Profit
494,303
472,309
464,769
459,753
EBITDA
101,749
118,009
105,825
97,846
EBIT
45,148
60,923
48,914
41,645
Net Income
569,700
39,115
30,618
22,967
Net Change In Cash
676,043
657,011
644,199
644,033
Free Cash Flow
156,764
180,191
157,502
121,375
Cash
110,118
111,501
116,578
132,564
Basic Shares
87,687
86,803
86,991
87,959

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,515,142
$2,400,395
$2,202,429
$1,988,330
Gross Profit
1,791,136
1,694,888
1,538,138
1,346,599
EBITDA
339,119
236,580
113,092
-622,685
EBIT
116,516
13,971
-120,848
-869,246
Net Income
43,391
-58,288
-165,240
-879,166
Net Change In Cash
2,515,142
2,400,395
2,202,429
1,988,330
Cost of Revenue
5,877
Free Cash Flow
587,323
400,208
323,922
100,872
Cash
132,564
242,811
222,195
269,984
Basic Shares
87,959
92,110
94,912
95,239

Earnings Calls

QuarterEPS
2026-09-30
$1.33
2026-06-30
$0.35
2026-03-31
$1.20
2025-12-31
$1.18