XML 84 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Summary of Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Jan. 31, 2021
Apr. 30, 2020
Operating    
2021 (excluding the nine months ended January 31, 2021) $ 15,463  
2022 55,466  
2023 47,151  
2024 40,306  
2025 34,463  
Thereafter 49,871  
Total lease payments 242,720  
Less: imputed interest 29,066  
Total 213,654  
Financing    
2021 (excluding the nine months ended January 31, 2021) 301  
2022 1,063  
2023 768  
2024 430  
2025 128  
Total lease payments 2,690  
Less: imputed interest 149  
Total $ 2,541 $ 2,875