| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $9,398 | $17,851 | $11,177 | $7,520 |
Gross Profit | 3,567 | 10,671 | 14,283 | 4,347 |
EBITDA | 1,119 | 6,224 | 3,588 | 466 |
EBIT | 6,146 | 3,539 | 432 | |
Net Income | 1,200 | 4,692 | 3,893 | 717 |
Net Change In Cash | 9,398 | 17,851 | 11,177 | 7,520 |
Free Cash Flow | -4,252 | 9,525 | 2,969 | -3,262 |
Cash | 44,620 | 48,938 | 39,921 | 36,936 |
Basic Shares | 5,392 | 5,375 | 5,369 | 5,381 |
| Values in thousands | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 |
|---|---|---|---|---|
Revenue | $49,694 | $51,369 | $48,676 | $62,479 |
Gross Profit | 32,882 | 14,473 | 18,899 | 26,657 |
EBITDA | 12,286 | 7,751 | 5,893 | 21,528 |
EBIT | 12,107 | 7,602 | -29,356 | -16,095 |
Net Income | 12,716 | 6,690 | 21,790 | 15,862 |
Net Change In Cash | 49,694 | 51,369 | 48,676 | 62,479 |
Cost of Revenue | 4,272 | |||
Free Cash Flow | 9,659 | 10,257 | 6,258 | 14,189 |
Cash | 39,921 | 29,694 | 19,993 | 15,721 |
Basic Shares | 5,369 | 5,347 | 5,307 | 7,193 |
| Quarter | EPS |
|---|---|
2026-01-31 | $0 |
2025-10-31 | $0.22 |
2025-07-31 | $0.87 |
2025-04-30 | $0.73 |