| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $57,199 | $29,702 | $61,942 | $58,505 |
Gross Profit | 26,097 | 13,858 | 25,309 | 26,123 |
EBITDA | 2,091 | -3,735 | 2,508 | 3,538 |
EBIT | -6,777 | -953 | 350 | |
Net Income | 2,075 | -6,829 | -992 | 169 |
Net Change In Cash | 57,199 | 29,702 | 61,942 | 58,505 |
Free Cash Flow | -13,010 | -1,988 | 7,252 | 4,071 |
Cash | 3,111 | 17,771 | 23,423 | 17,070 |
Basic Shares | 12,872 | 12,719 | 12,696 | 13,124 |
| Values in thousands | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 |
|---|---|---|---|---|
Revenue | $222,322 | $201,099 | $191,209 | $247,526 |
Gross Profit | 99,264 | 88,426 | 88,064 | 114,239 |
EBITDA | 13,121 | 3,604 | 4,999 | -39,556 |
EBIT | -154 | -12,497 | -11,512 | -56,523 |
Net Income | -77 | -12,248 | -12,024 | -64,880 |
Net Change In Cash | 222,322 | 201,099 | 191,209 | 247,526 |
Cost of Revenue | 2,429 | -41,280 | ||
Free Cash Flow | -2,537 | 18,384 | 25,850 | -24,541 |
Cash | 23,423 | 29,698 | 21,950 | 19,521 |
Basic Shares | 12,806 | 12,967 | 13,372 | 13,930 |
| Quarter | EPS |
|---|---|
2025-10-31 | $0.29 |
2025-07-31 | -$0.26 |
2025-04-30 | $0.13 |
2025-01-31 | $0.21 |