Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$64,005
$60,938
$60,732
$57,296
Gross Profit
50,259
48,206
49,148
45,901
EBITDA
10,608
8,992
5,556
3,186
EBIT
9,798
8,257
4,709
2,388
Net Income
27,265
6,041
3,076
1,474
Net Change In Cash
64,005
60,938
60,732
57,296
Free Cash Flow
8,559
5,070
5,956
7,647
Cash
73,902
66,129
64,575
91,874
Basic Shares
29,415
29,460
30,227
30,927

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$246,935
$216,931
$180,839
$142,912
Gross Profit
195,004
175,636
146,341
114,734
EBITDA
28,761
27,282
8,283
10,491
EBIT
25,520
23,898
5,142
8,158
Net Income
38,168
26,736
2,840
7,018
Net Change In Cash
246,935
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
2025-12-31
$0.45
2025-09-30
$0.34
2025-06-30
$0.10