Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$322,300
$324,000
$297,900
$291,600
Gross Profit
136,300
127,900
113,600
100,800
EBITDA
31,200
29,600
19,200
11,400
EBIT
14,600
4,300
-3,900
Net Income
19,500
7,600
200
-4,400
Net Change In Cash
322,300
324,000
297,900
291,600
Free Cash Flow
5,200
-300
-34,400
9,600
Cash
75,300
76,900
82,600
106,200
Basic Shares
17,166
17,171
17,804
18,184

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,203,500
$1,286,700
$1,243,600
$1,092,200
Gross Profit
484,300
550,000
527,800
420,900
EBITDA
125,600
169,000
188,400
135,300
EBIT
66,900
113,900
137,300
86,600
Net Income
43,800
83,700
109,500
66,300
Net Change In Cash
1,203,500
1,286,700
1,243,600
1,092,200
Cost of Revenue
-41,500
Free Cash Flow
43,300
68,300
164,400
-54,400
Cash
106,200
99,600
116,900
77,200
Basic Shares
18,579
19,096
18,783
18,697

Earnings Calls

QuarterEPS
2026-09-30
$1.40
2026-06-30
$0.83
2026-03-31
$0.58
2025-12-31
$0.48