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
193,275
178,842
155,528
EBIT
143,421
128,307
114,493
91,147
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
663,836
609,408
586,792
556,173
EBIT
415,243
375,702
351,939
335,873
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