Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$216,900
$161,500
$101,100
$102,600
Gross Profit
88,300
65,900
37,800
41,700
EBITDA
80,700
60,000
31,300
37,200
EBIT
57,400
37,000
9,100
15,400
Net Income
33,200
19,000
-300
4,000
Net Change In Cash
216,900
161,500
101,100
102,600
Free Cash Flow
17,700
-36,300
-39,000
2,000
Cash
16,900
15,600
14,600
8,500
Basic Shares
17,900
17,592
16,980
16,200

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$536,000
$494,800
$557,100
$563,200
Gross Profit
221,200
196,600
183,000
169,000
EBITDA
198,000
174,900
160,700
143,500
EBIT
109,300
98,800
93,300
80,900
Net Income
50,200
47,100
45,200
41,400
Net Change In Cash
536,000
494,800
557,100
563,200
Cost of Revenue
2,500
Free Cash Flow
-53,799
-44,000
-34,000
-24,400
Cash
15,600
6,300
6,500
9,000
Basic Shares
17,592
16,109
16,053
15,996

Earnings Calls

QuarterEPS
2026-03-31
$1.85
2025-12-31
$1.08
2025-09-30
$0.03
2025-06-30
$0.25