Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$690,940
$673,251
$657,513
$639,337
Gross Profit
232,962
204,407
198,891
205,991
EBITDA
116,206
101,416
106,225
122,296
EBIT
98,805
84,430
89,352
105,966
Net Income
71,648
67,703
66,302
76,751
Net Change In Cash
690,940
673,251
657,513
639,337
Free Cash Flow
37,874
69,290
71,103
117,185
Cash
48,427
40,222
16,856
74,515
Basic Shares
13,135
13,423
13,675
13,994

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,529,978
$2,431,287
$2,264,417
$2,134,963
Gross Profit
758,343
854,348
798,815
765,086
EBITDA
422,369
464,294
414,340
393,435
EBIT
357,528
401,245
353,475
334,263
Net Income
265,238
301,999
272,509
249,624
Net Change In Cash
2,529,978
2,431,287
2,264,417
2,134,963
Free Cash Flow
325,477
367,966
273,445
252,561
Cash
74,515
178,350
263,958
74,126
Basic Shares
14,398
15,186
15,200
15,099

Earnings Calls

QuarterEPS
2026-09-30
$6.39
2026-06-30
$5.52
2026-03-31
$5.65
2025-12-31
$6.42