XML 84 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Summary of Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Jul. 31, 2020
Apr. 30, 2020
Operating    
2021 (excluding the three months ended July 31, 2020) $ 51,043  
2022 52,486  
2023 44,329  
2024 37,567  
2025 32,177  
Thereafter 45,374  
Total lease payments 262,976  
Less: imputed interest 32,172  
Total 230,804  
Financing    
2021 (excluding the three months ended July 31, 2020) 1,010  
2022 1,048  
2023 750  
2024 408  
2025 122  
Total lease payments 3,338  
Less: imputed interest 202  
Total $ 3,136 $ 2,875