Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$673,251
$657,513
$639,337
$624,900
Gross Profit
204,407
198,891
205,991
180,673
EBITDA
101,416
106,225
122,295
101,779
EBIT
84,430
89,352
105,966
85,545
Net Income
67,703
66,302
76,751
64,237
Net Change In Cash
673,251
657,513
639,337
624,900
Free Cash Flow
69,290
71,103
117,185
66,030
Cash
40,222
16,856
74,515
129,752
Basic Shares
13,423
13,675
13,994
14,535

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,368
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-06-30
$5.52
2026-03-31
$5.65
2025-12-31
$6.42
2025-09-30
$5.27