| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $883,810 | $899,151 | $813,952 | $812,406 |
Gross Profit | 389,736 | 409,259 | 355,333 | 362,797 |
EBITDA | 144,098 | 164,445 | 96,381 | 102,504 |
EBIT | 105,722 | 129,816 | 61,145 | 68,395 |
Net Income | 36,265 | 51,708 | 8,039 | 13,917 |
Net Change In Cash | 883,810 | 899,151 | 813,952 | 812,406 |
Free Cash Flow | 83,034 | 72,762 | 41,992 | -69,665 |
Cash | 43,086 | 34,560 | 46,084 | 30,413 |
Basic Shares | 19,807 | 19,737 | 19,913 | 20,086 |
| Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
|---|---|---|---|---|
Revenue | $3,180,753 | $3,029,126 | $3,590,477 | $3,758,820 |
Gross Profit | 1,414,932 | 1,389,019 | 1,811,985 | 1,855,411 |
EBITDA | 453,284 | 523,585 | 774,842 | 1,065,702 |
EBIT | 323,093 | 404,596 | 591,069 | 897,201 |
Net Income | 72,412 | 127,561 | 528,642 | 688,546 |
Net Change In Cash | 3,180,753 | 3,029,126 | 3,590,477 | 3,758,820 |
Free Cash Flow | -213,693 | -67,142 | 230,045 | 476,731 |
Cash | 30,413 | 123,688 | 1,508,101 | 2,177,889 |
Basic Shares | 19,992 | 21,600 | 26,561 | 31,113 |
| Quarter | EPS |
|---|---|
2025-10-31 | $1.71 |
2025-07-31 | $2.93 |
2025-04-30 | $0.13 |
2025-01-31 | $1.58 |