Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,081,776
$1,036,285
$982,908
$980,378
Gross Profit
166,992
142,165
112,112
148,616
EBITDA
122,172
114,592
74,725
52,519
EBIT
100,698
94,104
55,068
33,286
Net Income
78,444
71,007
68,835
21,691
Net Change In Cash
1,081,776
1,036,285
982,908
980,378
Free Cash Flow
89,037
41,739
5,875
56,449
Cash
532,066
477,336
511,839
509,626
Basic Shares
58,444
58,013
57,921
57,555

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$3,729,355
$3,025,468
$2,627,461
$2,402,596
Gross Profit
590,759
517,985
468,211
407,469
EBITDA
353,236
360,375
320,838
281,539
EBIT
280,849
298,020
264,853
226,968
Net Income
209,399
224,681
194,652
170,478
Net Change In Cash
3,729,355
3,025,468
2,627,461
2,402,596
Cost of Revenue
54,069
25,639
177,387
Free Cash Flow
270,486
184,968
206,134
323,025
Cash
509,626
316,270
262,201
236,562
Basic Shares
57,323
56,871
56,925
55,787

Earnings Calls

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