Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$65,620
$63,037
$61,622
$60,732
Gross Profit
51,267
50,297
49,490
49,148
EBITDA
641
10,001
9,034
5,556
EBIT
-1,281
9,203
8,291
4,709
Net Income
-1,619
26,853
6,109
3,076
Net Change In Cash
65,620
63,037
61,622
60,732
Free Cash Flow
24,026
8,559
5,070
5,956
Cash
63,395
73,902
66,129
64,575
Basic Shares
28,075
29,415
29,460
30,227

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$242,687
$216,931
$180,839
$142,912
Gross Profit
194,836
175,636
146,341
114,734
EBITDA
27,777
27,282
8,283
10,491
EBIT
24,591
23,898
5,142
8,158
Net Income
37,512
26,736
2,840
7,018
Net Change In Cash
242,687
216,931
180,839
142,912
Free Cash Flow
29,101
28,004
15,329
1,207
Cash
73,902
92,540
71,950
216,293
Basic Shares
29,373
30,942
33,678
34,041

Earnings Calls

QuarterEPS
2026-03-31
$0.30
2025-12-31
$0.45
2025-09-30
$0.34
2025-06-30
$0.29