Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$865,067
$856,807
$838,336
$839,773
Gross Profit
717,739
692,930
677,023
364,919
EBITDA
349,180
259,145
257,957
281,977
EBIT
264,052
255,279
253,041
277,664
Net Income
202,278
190,096
197,046
206,793
Net Change In Cash
865,067
856,807
838,336
839,773
Free Cash Flow
167,090
147,725
329,642
215,150
Cash
600,183
645,811
756,227
644,855
Basic Shares
31,237
31,728
32,032
32,451

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,226,103
$3,089,143
$2,748,507
$2,657,451
Gross Profit
2,597,565
3,089,143
1,102,970
1,033,363
EBITDA
1,017,775
962,648
830,296
780,067
EBIT
998,522
1,003,532
798,332
745,893
Net Income
751,234
470,518
576,601
472,068
Net Change In Cash
3,226,103
3,089,143
2,748,507
2,657,451
Free Cash Flow
875,126
832,860
658,620
731,860
Cash
756,227
687,821
594,148
489,240
Basic Shares
32,680
34,199
36,027
38,106

Earnings Calls

QuarterEPS
2026-06-30
$6.41
2026-03-31
$5.96
2025-12-31
$6.13
2025-09-30
$6.33