Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$910,063
$915,448
$838,480
$892,997
Gross Profit
277,655
268,343
312,253
326,306
EBITDA
196,693
179,912
181,330
190,120
EBIT
131,725
115,563
116,949
127,434
Net Income
90,454
83,104
62,355
84,296
Net Change In Cash
910,063
915,448
838,480
892,997
Free Cash Flow
75,374
16,672
136,081
94,866
Cash
221,492
199,834
223,643
151,573
Basic Shares
67,575
67,432
67,131
67,035

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-06-30
$1.37
2024-03-31
$1.26
2023-12-31
$1.21
2023-09-30
$1.39