| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $101,879 | $115,505 | $105,533 | $119,203 |
Gross Profit | 43,534 | 52,183 | 47,582 | 52,903 |
EBITDA | -1,957 | 4,579 | 139 | 3,215 |
EBIT | -5,719 | 703 | -3,497 | -431 |
Net Income | -4,120 | -265 | -1,939 | -1,316 |
Net Change In Cash | 101,879 | 115,505 | 105,533 | 119,203 |
Free Cash Flow | -5,998 | 4,557 | -18,770 | 8,810 |
Cash | 14,594 | 14,015 | 8,082 | 11,901 |
Basic Shares | 53,920 | 53,816 | 53,601 | 53,712 |
| Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
|---|---|---|---|---|
Revenue | $467,015 | $521,815 | $545,838 | $505,021 |
Gross Profit | 217,195 | 252,422 | 272,598 | 249,824 |
EBITDA | 18,913 | 55,893 | 73,808 | 76,862 |
EBIT | 5,035 | 42,060 | 58,427 | 59,636 |
Net Income | 3,055 | 27,854 | 89,123 | 56,713 |
Net Change In Cash | 467,015 | 521,815 | 545,838 | 505,021 |
Free Cash Flow | 1,860 | 32,176 | 50,302 | 70,269 |
Cash | 11,901 | 27,590 | 52,074 | 15,506 |
Basic Shares | 59,590 | 64,305 | 66,890 | 68,031 |
| Quarter | EPS |
|---|---|
2026-01-31 | $0 |
2025-10-31 | -$0.08 |
2025-07-31 | $0.02 |
2025-04-30 | -$0.04 |