v3.26.3
Accounts Payable and Accrued Liabilities - Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Millions
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2024
Aug. 31, 2023
Payables and Accruals [Abstract]        
Trade payables $ 289.5 $ 264.0    
Other accrued liabilities 85.3 113.9    
Operating lease liabilities $ 77.0 $ 84.9    
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accounts payable and accrued liabilities Accounts payable and accrued liabilities    
Accrued payroll and related liabilities $ 156.8 $ 169.0    
Accrued warranty 14.2 19.9 $ 23.8 $ 25.6
Accounts payable and accrued liabilities $ 622.8 $ 651.7