Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$60,938
$60,732
$57,296
$57,041
Gross Profit
48,206
49,148
45,901
46,391
EBITDA
8,992
5,556
3,186
9,295
EBIT
8,257
4,709
2,388
8,430
Net Income
6,041
3,076
1,474
11,910
Net Change In Cash
60,938
60,732
57,296
57,041
Free Cash Flow
5,070
5,956
7,647
9,440
Cash
66,129
64,575
91,874
92,540
Basic Shares
29,460
30,227
30,927
30,944

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$216,931
$180,839
$142,912
$104,242
Gross Profit
175,636
146,341
114,734
83,456
EBITDA
27,282
8,283
10,491
-10,916
EBIT
23,898
5,142
8,158
-12,935
Net Income
26,736
2,840
7,018
-13,601
Net Change In Cash
216,931
180,839
142,912
104,242
Free Cash Flow
28,004
15,329
1,207
-4,399
Cash
92,540
71,950
216,293
215,323
Basic Shares
30,942
33,678
34,041
32,867

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.34
2025-06-30
$0.10
2025-03-31
$0.27