| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $152,163 | $148,815 | $144,137 | $141,370 |
Gross Profit | 93,686 | 88,125 | 86,442 | 84,357 |
EBITDA | 11,716 | 2,636 | 25,706 | -5,437 |
EBIT | -8,066 | 15,001 | -15,650 | |
Net Income | 6,539 | -15,257 | 5,562 | -18,610 |
Net Change In Cash | 152,163 | 148,815 | 144,137 | 141,370 |
Free Cash Flow | 4,897 | 12,588 | 52,602 | -10,369 |
Cash | 87,590 | 122,935 | 133,230 | 120,928 |
Basic Shares | 115,830 | 115,256 | 116,579 | 115,827 |
| Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
|---|---|---|---|---|
Revenue | $540,657 | $476,543 | $273,865 | $273,865 |
Gross Profit | 324,788 | 285,073 | 162,452 | 162,452 |
EBITDA | 9,548 | 7,463 | -56,474 | -62,434 |
EBIT | -26,797 | -37,801 | -94,966 | -72,440 |
Net Income | -37,878 | -42,346 | -50,121 | -49,446 |
Net Change In Cash | 540,657 | 476,543 | 273,865 | 273,865 |
Free Cash Flow | 52,933 | 53,414 | -34,282 | -24,692 |
Cash | 120,928 | 112,085 | 82,036 | 88,014 |
Basic Shares | 115,162 | 112,672 | 110,615 | 96,722 |
| Quarter | EPS |
|---|---|
2026-01-31 | $0 |
2025-10-31 | $0.31 |
2025-07-31 | -$0.13 |
2025-04-30 | $0.16 |