Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$1,081,727
$1,000,380
$973,544
$950,400
Gross Profit
142,673
133,223
110,077
110,678
EBITDA
85,062
82,447
64,516
62,910
EBIT
67,054
64,684
47,281
46,171
Net Income
49,851
46,800
36,548
32,094
Net Change In Cash
1,081,727
1,000,380
973,544
950,400
Free Cash Flow
-25,591
68,617
84,925
65,412
Cash
137,872
163,192
150,156
76,211
Basic Shares
15,712
15,676
15,657
15,631

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,657,889
$3,362,290
$3,643,905
$3,008,542
Gross Profit
418,968
290,319
364,397
343,962
EBITDA
233,444
118,207
189,081
175,937
EBIT
166,932
53,018
129,943
117,767
Net Income
118,416
30,263
90,990
83,381
Net Change In Cash
3,657,889
3,362,290
3,643,905
3,008,542
Free Cash Flow
232,195
11,177
-13,720
90,428
Cash
150,156
3,464
24,899
51,040
Basic Shares
15,729
16,526
16,837
16,980

Earnings Calls

QuarterEPS
2026-06-30
$3.17
2026-03-31
$2.99
2025-12-31
$2.33
2025-09-30
$2.05