Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,132,252
$1,081,776
$1,036,285
$982,908
Gross Profit
178,907
166,992
142,165
112,112
EBITDA
125,956
122,172
114,592
74,725
EBIT
103,437
100,698
94,104
55,068
Net Income
79,687
78,444
71,007
68,835
Net Change In Cash
1,132,252
1,081,776
1,036,285
982,908
Free Cash Flow
52,295
89,037
41,739
5,875
Cash
464,598
532,066
477,336
511,839
Basic Shares
58,580
58,444
58,013
57,921

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,260,485
$3,729,355
$3,025,468
$2,627,461
Gross Profit
667,585
590,759
517,985
468,211
EBITDA
461,461
353,236
360,375
320,838
EBIT
377,323
280,849
298,020
264,853
Net Income
297,973
209,399
224,681
194,652
Net Change In Cash
4,260,485
3,729,355
3,025,468
2,627,461
Cost of Revenue
54,069
25,639
Free Cash Flow
188,946
270,486
184,968
206,134
Cash
464,598
509,626
316,270
262,201
Basic Shares
58,240
57,323
56,871
56,925

Earnings Calls

Quarter EPS
2024-12-31
$1.49
2024-09-30
$1.39
2024-06-30
$1.32
2024-03-31
$1.30