Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$838,336
$839,773
$793,274
$804,843
Gross Profit
677,023
364,919
330,228
-20,673
EBITDA
257,957
281,977
245,747
226,089
EBIT
253,041
277,664
240,497
221,315
Net Income
197,046
206,793
178,344
169,051
Net Change In Cash
838,336
839,773
793,274
804,843
Free Cash Flow
325,662
215,150
159,040
188,744
Cash
756,227
644,855
621,198
625,072
Basic Shares
32,032
32,451
32,911
33,342

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
$0
2025-12-31
$6.13
2025-09-30
$6.33
2025-06-30
$5.46