Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$639,337
$624,900
$618,798
$646,943
Gross Profit
205,991
180,673
184,693
216,413
EBITDA
122,295
101,779
87,818
112,020
EBIT
105,966
85,545
71,558
96,003
Net Income
76,751
64,237
52,493
71,757
Net Change In Cash
639,337
624,900
618,798
646,943
Free Cash Flow
117,185
66,030
122,798
19,464
Cash
74,515
129,752
249,904
173,882
Basic Shares
13,994
14,535
14,606
14,764

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-03-31
$0
2025-12-31
$6.42
2025-09-30
$5.27
2025-06-30
$4.27