v3.26.1
IEEPA TARIFF REFUND (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2026
Apr. 30, 2026
IEEPA TARIFF REFUND      
Tariff refund receivable $ 9.8 $ 9.8 $ 139.5
Reduction in COGS, tariff expense   126.4  
Reduction in inventory, tariff capitalized 13.6 $ 13.6  
Tariff refund 129.7    
Statutory interest received on tariff refund $ 4.2