Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$62,143
$62,605
$61,547
$61,078
Gross Profit
41,125
41,089
40,285
39,124
EBITDA
4,445
4,872
5,308
3,559
EBIT
3,364
3,733
4,125
2,600
Net Income
1,953
1,901
2,732
306
Net Change In Cash
62,143
62,605
61,547
61,078
Free Cash Flow
11,576
2,938
3,327
5,940
Cash
41,170
45,521
48,925
62,619
Basic Shares
26,891
27,868
28,672
29,353

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$245,604
$242,176
$244,383
$275,093
Gross Profit
159,632
158,161
158,349
178,778
EBITDA
18,274
21,074
18,533
39,363
EBIT
14,039
17,191
15,937
36,379
Net Income
8,955
15,311
8,780
28,466
Net Change In Cash
245,604
242,176
244,383
275,093
Free Cash Flow
22,889
10,973
8,926
6,794
Cash
45,521
58,749
30,758
24,535
Basic Shares
28,984
30,642
31,578
32,500

Earnings Calls

QuarterEPS
2026-03-31
$0.14
2025-12-31
$0.16
2025-09-30
$0.17
2025-06-30
$0.14