XML 58 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Payable and Accrued Liabilities - Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Feb. 28, 2021
Nov. 30, 2020
Aug. 31, 2020
Feb. 29, 2020
Nov. 30, 2019
Aug. 31, 2019
Payables And Accruals [Abstract]            
Trade payables $ 146,017   $ 148,971      
Other accrued liabilities 104,604   100,168      
Operating lease liabilities 58,162   64,509      
Accrued payroll and related liabilities 97,099   105,008      
Accrued warranty 42,689 $ 45,620 45,224 $ 46,850 $ 47,110 $ 46,678
Accounts payable and accrued liabilities $ 448,571   $ 463,880