XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Jan. 31, 2023
Apr. 30, 2022
Operating    
2023 (excluding the nine months ended January 31, 2023) $ 12,944  
2024 49,150  
2025 40,665  
2026 36,751  
2027 18,780  
Thereafter 22,323  
Total lease payments 180,613  
Less: imputed interest 16,941  
Total 163,672  
Financing    
2023 (excluding the nine months ended January 31, 2023) 390  
2024 1,385  
2025 1,144  
2026 796  
2027 538  
Thereafter 396  
Total lease payments 4,649  
Less: imputed interest 389  
Total $ 4,260 $ 2,706