Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$966,009
$887,305
$848,088
$909,291
Gross Profit
297,111
336,414
329,414
350,780
EBITDA
220,468
183,013
194,894
210,436
EBIT
150,564
117,366
127,442
143,421
Net Income
111,720
78,798
100,944
100,039
Net Change In Cash
966,009
887,305
848,088
909,291
Free Cash Flow
61,002
23,405
107,707
149,470
Cash
161,728
125,839
223,844
325,524
Basic Shares
67,262
67,491
67,923
67,716

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
1,355,509
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
349,223
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
2025-09-30
$0
2025-06-30
$1.66
2025-03-31
$1.20
2024-12-31
$1.52