XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Payable and Accrued Liabilities - Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Thousands
May 31, 2021
Feb. 28, 2021
Aug. 31, 2020
May 31, 2020
Feb. 29, 2020
Aug. 31, 2019
Payables And Accruals [Abstract]            
Trade payables $ 190,802   $ 148,971      
Other accrued liabilities 104,839   100,168      
Operating lease liabilities 44,317   64,509      
Accrued payroll and related liabilities 108,812   105,008      
Accrued warranty 31,603 $ 42,689 45,224 $ 47,743 $ 46,850 $ 46,678
Accounts payable and accrued liabilities $ 480,373   $ 463,880