Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$33,861
$33,867
$35,686
$36,294
Gross Profit
39,654
26,508
21,606
22,373
EBITDA
5,079
6,293
7,236
7,118
EBIT
4,221
4,580
6,382
6,259
Net Income
2,930
3,203
4,552
5,196
Net Change In Cash
33,861
33,867
35,686
36,294
Free Cash Flow
10,119
7,578
5,991
1,508
Cash
25,280
21,379
20,242
19,873
Basic Shares
21,070
21,020
20,746
20,656

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
2025-12-31
$0.14
2025-09-30
$0.15
2025-06-30
$0.22
2025-03-31
$0.25