Quarterly Financials

Values in thousands2026-01-312025-10-312025-07-312025-04-30
Revenue
$74,584
$67,625
$66,364
$65,029
Gross Profit
46,072
40,729
40,230
40,209
EBITDA
5,452
5,651
4,393
3,085
EBIT
829
2,347
1,137
-57
Net Income
3,952
1,393
1,255
-141
Net Change In Cash
74,584
67,625
66,364
65,029
Free Cash Flow
9,122
5,447
5,049
2,480
Cash
20,144
21,720
19,558
18,988
Basic Shares
27,850
28,199
28,224
27,445

Annual Financials

Values in thousands2026-01-312025-01-312024-01-312023-01-31
Revenue
$273,602
$256,852
$236,737
$216,165
Gross Profit
167,240
156,018
147,232
137,648
EBITDA
18,581
6,195
8,181
3,278
EBIT
4,256
-6,940
-2,813
-5,757
Net Income
6,459
-6,901
-835
-3,655
Net Change In Cash
273,602
256,852
236,737
216,165
Cost of Revenue
4,470
Free Cash Flow
22,098
20,159
6,114
3,562
Cash
20,144
17,871
17,536
24,137
Basic Shares
27,850
26,686
25,573
24,506

Earnings Calls

QuarterEPS
2026-01-31
$0.14
2025-10-31
$0.05
2025-07-31
$0.23
2025-04-30
$0.20