Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$848,088
$909,291
$910,063
$915,448
Gross Profit
329,414
350,780
277,655
268,343
EBITDA
194,894
210,436
193,275
178,842
EBIT
127,442
143,421
128,307
114,493
Net Income
100,944
100,039
90,454
83,104
Net Change In Cash
848,088
909,291
910,063
915,448
Free Cash Flow
107,707
149,470
75,374
16,672
Cash
223,844
325,524
221,492
199,834
Basic Shares
67,923
67,716
67,575
67,432

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,582,890
$3,487,450
$3,322,249
$3,227,221
Gross Profit
3,582,890
1,263,399
1,163,838
1,156,683
EBITDA
777,447
663,836
609,408
586,792
EBIT
513,663
415,243
375,702
351,939
Net Income
374,541
284,487
239,288
244,097
Net Change In Cash
3,582,890
3,487,450
3,322,249
3,227,221
Free Cash Flow
366,932
256,836
163,001
55,508
Cash
223,844
223,643
141,732
122,925
Basic Shares
67,691
66,905
66,718
67,682

Earnings Calls

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