| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $644,511 | $546,426 | $594,336 | $759,921 |
Gross Profit | 111,016 | 93,646 | 90,935 | 51,003 |
EBITDA | 23,592 | 12,714 | 3,180 | -35,819 |
EBIT | 13,746 | 3,300 | -5,735 | -45,733 |
Net Income | 1,198 | -6,000 | -13,204 | -43,761 |
Net Change In Cash | 644,511 | 546,426 | 594,336 | 759,921 |
Free Cash Flow | 31,256 | 36,032 | -1,793 | 105,439 |
Cash | 48,790 | 32,675 | 21,514 | 35,898 |
Basic Shares | 22,737 | 22,764 | 22,669 | 22,632 |
| Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
|---|---|---|---|---|
Revenue | $2,702,122 | $2,758,445 | $2,209,306 | $1,711,906 |
Gross Profit | 395,630 | 531,354 | 439,839 | 332,724 |
EBITDA | 42,609 | 200,324 | 163,520 | 124,634 |
EBIT | 4,008 | 168,845 | 138,323 | 92,613 |
Net Income | -36,911 | 110,922 | 101,868 | 66,047 |
Net Change In Cash | 2,702,122 | 2,758,445 | 2,209,306 | 1,711,906 |
Cost of Revenue | 68,383 | |||
Free Cash Flow | 18,446 | -94,641 | -26,395 | 121,289 |
Cash | 35,898 | 38,066 | 43,913 | 146,149 |
Basic Shares | 22,606 | 22,499 | 22,380 | 22,248 |
| Quarter | EPS |
|---|---|
2025-10-31 | $0.05 |
2025-07-31 | -$0.26 |
2025-04-30 | -$0.58 |
2025-01-31 | -$1.98 |