Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$839,773
$793,274
$804,843
$788,110
Gross Profit
364,919
330,228
-20,673
310,628
EBITDA
281,977
245,747
226,089
228,905
EBIT
277,664
240,497
221,315
224,582
Net Income
206,793
178,344
169,051
167,071
Net Change In Cash
839,773
793,274
804,843
788,110
Free Cash Flow
215,150
159,040
188,744
268,060
Cash
644,855
621,198
625,072
687,821
Basic Shares
32,451
32,911
33,342
34,199

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$3,089,143
$2,748,507
$2,657,451
$2,709,732
Gross Profit
3,089,143
1,102,970
1,033,363
1,055,925
EBITDA
962,648
830,296
780,067
703,983
EBIT
1,003,532
798,332
745,893
674,147
Net Income
470,518
576,601
472,068
477,362
Net Change In Cash
3,089,143
2,748,507
2,657,451
2,709,732
Cost of Revenue
-155,068
Free Cash Flow
832,860
658,620
731,860
632,268
Cash
687,821
613,148
489,240
392,501
Basic Shares
34,199
36,027
38,106
39,652

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$6.33
2025-06-30
$5.46
2025-03-31
$5.02