| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $752,411 | $739,762 | $686,909 | $713,572 |
Gross Profit | 339,619 | 322,933 | 295,126 | 540,530 |
EBITDA | 42,663 | 41,373 | 7,542 | -9,320 |
EBIT | 56,169 | -7,254 | -24,566 | |
Net Income | 43,100 | 10,827 | -17,424 | -38,168 |
Net Change In Cash | 752,411 | 739,762 | 686,909 | 713,572 |
Free Cash Flow | 65,595 | 32,206 | -27,595 | 58,118 |
Cash | 51,352 | 44,937 | 46,025 | 44,752 |
Basic Shares | 49,998 | 48,678 | 48,243 | 47,919 |
| Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
|---|---|---|---|---|
Revenue | $3,009,262 | $3,074,976 | $3,315,428 | $3,196,583 |
Gross Profit | 1,285,958 | 974,886 | 1,079,225 | 1,068,637 |
EBITDA | 99,530 | 138,508 | 255,938 | 283,146 |
EBIT | 35,709 | 72,368 | 174,623 | 205,223 |
Net Income | -10,549 | 29,062 | 162,676 | 154,481 |
Net Change In Cash | 3,009,262 | 3,074,976 | 3,315,428 | 3,196,583 |
Free Cash Flow | 87,274 | 107,402 | 146,452 | 138,399 |
Cash | 44,752 | 49,173 | 58,766 | 72,691 |
Basic Shares | 53,657 | 63,375 | 72,101 | 77,268 |
| Quarter | EPS |
|---|---|
2026-01-31 | $0 |
2025-10-31 | $0.38 |
2025-07-31 | $0.34 |
2025-04-30 | -$0.36 |