| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $235,153 | $262,806 | $265,965 | $275,562 |
Gross Profit | 82,176 | 93,488 | 101,402 | 92,635 |
EBITDA | 7,815 | 37,186 | 35,452 | 22,644 |
EBIT | -54 | 10,173 | 16,733 | 3,102 |
Net Income | -6,426 | 1,567 | 5,940 | -2,988 |
Net Change In Cash | 235,153 | 262,806 | 265,965 | 275,562 |
Free Cash Flow | -6,605 | 14,621 | -20,562 | 10,249 |
Cash | 17,213 | 21,543 | 23,693 | 48,523 |
Basic Shares | 99,161 | 102,746 | 106,041 | 104,137 |
| Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
|---|---|---|---|---|
Revenue | $1,103,737 | $1,151,945 | $1,288,144 | $1,278,794 |
Gross Profit | 413,471 | 405,978 | 459,539 | 518,968 |
EBITDA | 57,208 | 90,640 | 181,056 | 123,778 |
EBIT | 57,236 | 57,238 | 101,625 | 45,382 |
Net Income | 16,318 | 11,619 | 50,209 | -29,944 |
Net Change In Cash | 1,103,737 | 1,151,945 | 1,288,144 | 1,278,794 |
Cost of Revenue | -15,175 | |||
Free Cash Flow | 62,998 | 16,769 | 29,942 | 103,668 |
Cash | 48,523 | 11,735 | 13,569 | 29,025 |
Basic Shares | 105,684 | 104,400 | 104,489 | 109,886 |
| Quarter | EPS |
|---|---|
2026-01-31 | $0 |
2025-10-31 | -$0.06 |
2025-07-31 | $0.02 |
2025-04-30 | $0.06 |