Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$909,291
$910,063
$915,448
$838,480
Gross Profit
350,780
277,655
268,343
312,253
EBITDA
210,436
196,693
179,912
181,330
EBIT
143,421
131,725
115,563
116,949
Net Income
100,039
90,454
83,104
62,355
Net Change In Cash
909,291
910,063
915,448
838,480
Free Cash Flow
149,470
75,374
16,672
136,081
Cash
325,524
221,492
199,834
223,643
Basic Shares
67,716
67,575
67,432
67,131

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$3,487,450
$3,322,249
$3,227,221
$2,929,340
Gross Profit
1,263,399
1,163,838
1,156,683
1,086,519
EBITDA
707,427
617,944
605,323
581,191
EBIT
458,834
384,238
370,470
360,891
Net Income
284,487
239,288
244,097
214,040
Net Change In Cash
3,487,450
3,322,249
3,227,221
2,929,340
Free Cash Flow
256,836
163,001
55,508
318,107
Cash
223,643
141,732
122,925
300,137
Basic Shares
66,905
66,718
67,682
66,657

Earnings Calls

Quarter EPS
2024-09-30
$1.49
2024-06-30
$1.37
2024-03-31
$1.26
2023-12-31
$1.21