XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.4
Accounts Payable and Accrued Liabilities - Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Millions
Nov. 30, 2023
Aug. 31, 2023
Nov. 30, 2022
Aug. 31, 2022
Payables and Accruals [Abstract]        
Trade payables $ 324.2 $ 396.8    
Accrued payroll and related liabilities 129.4 158.6    
Accrued liabilities and other 85.7 87.3    
Operating lease liabilities $ 72.3 $ 72.2    
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accounts payable and accrued liabilities Accounts payable and accrued liabilities    
Accrued warranty $ 24.0 $ 25.6 $ 23.7 $ 24.0
Income taxes payable 5.3 3.0    
Accounts payable and accrued liabilities $ 640.9 $ 743.5