Quarterly Financials

Values in thousands2025-10-312025-07-312025-04-302025-01-31
Revenue
$67,625
$66,364
$65,029
$65,097
Gross Profit
40,729
40,230
40,209
39,933
EBITDA
5,651
4,393
3,085
2,984
EBIT
2,347
1,137
-57
-321
Net Income
1,393
1,255
-141
-261
Net Change In Cash
67,625
66,364
65,029
65,097
Free Cash Flow
5,447
5,049
2,480
6,147
Cash
21,720
19,558
18,988
17,871
Basic Shares
28,199
28,224
27,445
27,097

Annual Financials

Values in thousands2025-01-312024-01-312023-01-312022-01-31
Revenue
$256,852
$236,737
$216,165
$192,290
Gross Profit
156,018
147,232
137,648
118,438
EBITDA
6,195
8,181
3,278
5,430
EBIT
-6,940
-2,813
-5,757
-1,930
Net Income
-6,901
-835
-3,655
-1,572
Net Change In Cash
256,852
236,737
216,165
192,290
Cost of Revenue
4,470
2,369
Free Cash Flow
20,159
6,114
3,562
2,451
Cash
17,871
17,536
24,137
19,667
Basic Shares
26,686
25,573
24,506
23,473

Earnings Calls

QuarterEPS
2026-01-31
$0
2025-10-31
$0.27
2025-07-31
$0.23
2025-04-30
$0.20