v3.25.2
Other Accrued Expenses - Schedule of accrued expenses (Details) - USD ($)
$ in Millions
Aug. 31, 2025
May 31, 2025
Aug. 31, 2024
Schedule of accrued expenses [Abstract]      
Accrued payroll, payroll taxes and benefits $ 35.2 $ 35.2 $ 30.5
Accrued bonus and commissions 10.5 26.6 13.0
Returns liability 32.9 34.4 30.7
Accrued other taxes 11.6 22.2 13.6
Accrued advertising and promotions 5.8 5.1 7.3
Other accrued expenses 42.5 42.7 44.0
Total accrued expenses $ 138.5 $ 166.2 $ 139.1