Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$455,300
$432,700
$485,300
$504,800
Gross Profit
59,900
110,800
117,000
114,200
EBITDA
42,300
74,200
61,033
74,700
EBIT
22,900
54,200
52,500
56,700
Net Income
7,100
29,700
23,800
16,399
Net Change In Cash
455,300
432,700
485,300
504,800
Free Cash Flow
34,900
28,500
37,600
38,400
Cash
42,800
38,000
37,900
38,400
Basic Shares
20,122
20,405
20,212
20,235

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,879,300
$2,092,100
$2,154,200
$1,980,500
Gross Profit
447,800
422,600
424,500
344,600
EBITDA
220,900
243,300
250,400
191,300
EBIT
147,300
180,200
193,400
135,200
Net Income
56,000
52,400
89,200
63,400
Net Change In Cash
1,879,300
2,092,100
2,154,200
1,980,500
Free Cash Flow
67,500
42,000
25,600
-3,000
Cash
38,000
43,900
66,500
33,300
Basic Shares
20,405
21,291
21,539
21,313

Earnings Calls

QuarterEPS
2026-03-31
$0.57
2025-12-31
$0.70
2025-09-30
$1.21
2025-06-30
$1.48