XML 122 R100.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
Operating    
2022 $ 56,636  
2023 48,092  
2024 41,216  
2025 34,653  
2026 29,350  
Thereafter 20,734  
Total lease payments 230,681  
Less: imputed interest 26,697  
Total 203,984  
Financing    
2022 1,084  
2023 784  
2024 439  
2025 130  
Total lease payments 2,437  
Less: imputed interest 126  
Total $ 2,311 $ 2,875