XML 131 R110.htm IDEA: XBRL DOCUMENT v3.21.2
Lease Commitments - Aggregate Minimum Future Amounts Payable Under Operating Leases (Detail) - USD ($)
$ in Thousands
Aug. 31, 2021
Aug. 31, 2020
Leases [Abstract]    
2022 $ 9,643  
2023 8,809  
2024 7,518  
2025 5,070  
2026 3,795  
Thereafter 13,450  
Total lease payments 48,285  
Less: Imputed interest (5,717)  
Total lease obligations $ 42,568 $ 64,509
Operating Lease Liability Statement Of Financial Position [Extensible List] Accounts payable and accrued liabilities