Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$962,736
$961,131
$966,009
$887,305
Gross Profit
195,996
287,851
297,111
336,414
EBITDA
185,104
242,893
220,468
183,013
EBIT
108,526
167,659
150,564
117,366
Net Income
74,344
127,785
111,720
78,798
Net Change In Cash
962,736
961,131
966,009
887,305
Free Cash Flow
96,874
114,293
61,002
23,405
Cash
402,424
257,057
161,728
125,839
Basic Shares
65,796
67,043
67,262
67,491

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,777,181
$3,582,890
$3,487,450
$3,322,249
Gross Profit
1,117,372
1,355,509
1,263,399
1,163,838
EBITDA
831,478
777,447
663,836
609,408
EBIT
544,115
513,663
415,243
375,702
Net Income
392,789
374,541
284,487
239,288
Net Change In Cash
3,777,181
3,582,890
3,487,450
3,322,249
Free Cash Flow
299,580
349,223
256,836
163,001
Cash
402,424
223,844
223,643
141,732
Basic Shares
66,725
67,691
66,905
66,718

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$1.25
2025-09-30
$1.62
2025-06-30
$1.66