Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$856,807
$838,336
$839,773
$793,274
Gross Profit
692,930
677,023
364,919
330,228
EBITDA
255,279
257,957
281,977
245,747
EBIT
253,041
277,664
240,497
Net Income
190,096
197,046
206,793
178,344
Net Change In Cash
856,807
838,336
839,773
793,274
Free Cash Flow
147,725
325,662
215,150
159,040
Cash
645,811
756,227
644,855
621,198
Basic Shares
31,728
32,032
32,451
32,911

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
880,756
832,860
658,620
731,860
Cash
756,227
687,821
613,148
489,240
Basic Shares
32,680
34,199
36,027
38,106

Earnings Calls

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