XML 90 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Summary of Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Oct. 31, 2022
Apr. 30, 2022
Operating    
2023 (excluding the six months ended October 31, 2022) $ 30,737  
2024 46,372  
2025 38,967  
2026 35,918  
2027 18,705  
Thereafter 25,654  
Total lease payments 196,353  
Less: imputed interest 19,428  
Total 176,925  
Financing    
2023 (excluding the six months ended October 31, 2022) 735  
2024 1,249  
2025 1,008  
2026 705  
2027 504  
Thereafter 372  
Total lease payments 4,573  
Less: imputed interest 392  
Total $ 4,181 $ 2,706