XML 84 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Summary of Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Oct. 31, 2020
Apr. 30, 2020
Operating    
2021 (excluding the six months ended October 31, 2020) $ 33,714  
2022 53,093  
2023 44,865  
2024 38,189  
2025 32,769  
Thereafter 46,680  
Total lease payments 249,310  
Less: imputed interest 30,233  
Total 219,077  
Financing    
2021 (excluding the six months ended October 31, 2020) 636  
2022 1,019  
2023 732  
2024 411  
2025 123  
Total lease payments 2,921  
Less: imputed interest 169  
Total $ 2,752 $ 2,875