XML 60 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Payable and Accrued Liabilities - Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Millions
Feb. 28, 2025
Nov. 30, 2024
Aug. 31, 2024
Feb. 29, 2024
Nov. 30, 2023
Aug. 31, 2023
Payables and Accruals [Abstract]            
Trade payables $ 276.4   $ 370.7      
Accrued payroll and related liabilities 151.8   170.5      
Accrued liabilities and other 125.5   100.4      
Operating lease liabilities $ 91.3   $ 66.0      
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accounts payable and accrued liabilities   Accounts payable and accrued liabilities      
Accrued warranty $ 24.0 $ 23.8 $ 23.8 $ 23.0 $ 24.0 $ 25.6
Accounts payable and accrued liabilities $ 669.0   $ 731.4