Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$44,935
$46,408
$47,956
$48,863
Gross Profit
30,953
31,573
34,418
34,988
EBITDA
6,290
9,025
12,136
9,837
EBIT
5,310
8,074
11,184
8,927
Net Income
2,277
1,954
8,188
3,185
Net Change In Cash
44,935
46,408
47,956
48,863
Free Cash Flow
2,734
6,492
13,382
5,277
Cash
5,320
24,123
28,048
19,601
Basic Shares
35,995
30,826
36,708
36,959

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$192,219
$197,191
$185,360
$164,957
Gross Profit
137,361
139,061
127,483
110,382
EBITDA
52,215
15,591
39,539
7,958
EBIT
48,545
12,017
38,745
5,759
Net Income
27,045
3,157
3,316
-969
Net Change In Cash
192,219
197,191
185,360
164,957
Free Cash Flow
30,179
38,813
24,170
-10,995
Cash
24,123
39,342
89,002
79,231
Basic Shares
36,666
34,270
25,709
8,059

Earnings Calls

QuarterEPS
2026-03-31
$0.07
2025-12-31
$0.07
2025-09-30
$0.22
2025-06-30
$0.10