Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $66,364 | $65,029 | $65,097 | $65,127 |
Gross Profit | 40,230 | 40,209 | 39,933 | 39,270 |
EBITDA | 4,393 | 3,085 | 2,984 | 964 |
EBIT | 1,137 | -57 | -321 | -2,286 |
Net Income | 1,255 | -141 | -261 | -2,364 |
Net Change In Cash | 66,364 | 65,029 | 65,097 | 65,127 |
Free Cash Flow | 5,049 | 2,480 | 6,147 | 6,532 |
Cash | 19,558 | 18,988 | 17,871 | 17,131 |
Basic Shares | 28,224 | 27,445 | 27,097 | 26,837 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-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 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $0.23 |
2025-04-30 | $0.20 |
2025-01-31 | $0.21 |