Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$932,362
$799,887
$771,332
$661,705
Gross Profit
557,421
472,081
449,925
384,960
EBITDA
325,339
249,434
243,693
206,527
EBIT
272,798
196,756
192,044
157,158
Net Income
225,214
148,923
147,111
121,381
Net Change In Cash
932,362
799,887
771,332
661,705
Free Cash Flow
125,580
161,872
18,547
233,811
Cash
587,831
459,118
367,215
382,872
Basic Shares
59,763
59,622
59,656
59,711

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,165,286
$2,958,387
$2,956,416
$2,971,956
Gross Profit
1,828,673
1,758,186
1,761,193
1,723,774
EBITDA
1,011,886
1,036,370
817,676
1,017,066
EBIT
805,649
844,545
817,676
886,643
Net Income
642,629
637,834
642,234
707,755
Net Change In Cash
3,165,286
2,958,387
2,956,416
2,971,956
Free Cash Flow
539,810
619,642
442,177
428,205
Cash
587,831
324,421
395,076
480,529
Basic Shares
59,706
59,552
59,270
60,331

Earnings Calls

QuarterEPS
2025-12-31
$4.53
2025-09-30
$2.50
2025-06-30
$2.95
2025-03-31
$2.25