LEASES - Lease cost (Details) - USD ($) $ in Millions |
3 Months Ended | ||
---|---|---|---|
Apr. 30, 2025 |
Apr. 30, 2024 |
Apr. 30, 2023 |
|
Lease, Cost [Abstract] | |||
Variable lease costs and short-term lease costs including rent forgiveness | $ 3.5 | $ 5.3 | |
Selling, general and administrative expenses | |||
Lease, Cost [Abstract] | |||
Lease costs | $ 18.2 | $ 18.2 |