Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$33,226
$33,861
$33,867
$35,686
Gross Profit
24,505
39,654
26,508
28,355
EBITDA
3,758
5,079
6,293
6,266
EBIT
2,766
4,221
4,580
5,412
Net Income
1,987
2,930
3,203
4,552
Net Change In Cash
33,226
33,861
33,867
35,686
Free Cash Flow
1,839
10,119
7,578
5,991
Cash
17,078
25,280
21,379
20,242
Basic Shares
21,141
21,070
21,020
20,750

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$139,708
$137,653
$139,025
$134,534
Gross Profit
110,141
109,223
81,868
75,284
EBITDA
24,871
24,217
26,821
4,568
EBIT
21,442
20,069
22,325
997
Net Income
15,881
14,965
15,666
21,856
Net Change In Cash
139,708
137,653
139,025
134,534
Cost of Revenue
-8,508
Free Cash Flow
25,196
25,713
22,767
2,680
Cash
25,280
29,145
31,989
35,754
Basic Shares
21,070
20,565
20,343
19,991

Earnings Calls

QuarterEPS
2026-03-31
$0.09
2025-12-31
$0.14
2025-09-30
$0.15
2025-06-30
$0.22