Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$291,600
$303,300
$318,600
$290,000
Gross Profit
100,800
129,400
134,100
120,000
EBITDA
11,400
36,500
44,200
33,500
EBIT
-3,900
21,800
29,500
19,500
Net Income
-4,400
14,900
20,200
13,100
Net Change In Cash
291,600
303,300
318,600
290,000
Free Cash Flow
10,000
22,200
18,600
-7,400
Cash
106,400
99,400
80,100
79,500
Basic Shares
18,184
18,547
18,687
18,960

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,400
99,600
116,900
77,200
Basic Shares
18,579
19,096
18,783
18,697

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.48
2025-09-30
$1.46
2025-06-30
$1.49