Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$982,868
$962,736
$961,131
$966,009
Gross Profit
276,184
261,642
287,851
297,111
EBITDA
184,352
187,268
214,325
215,876
EBIT
108,627
110,690
139,091
145,972
Net Income
72,674
74,344
127,927
111,720
Net Change In Cash
982,868
962,736
961,131
966,009
Free Cash Flow
53,298
96,874
114,293
61,002
Cash
222,529
402,424
257,057
161,728
Basic Shares
64,834
65,796
66,629
67,048

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
799,698
777,447
663,836
609,408
EBIT
512,335
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,724
67,691
66,905
66,718

Earnings Calls

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