XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Summary of Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Jul. 31, 2022
Apr. 30, 2022
Operating    
2023 (excluding the three months ended July 31, 2022) $ 40,153  
2024 47,870  
2025 40,610  
2026 37,324  
2027 17,940  
Thereafter 24,736  
Total lease payments 208,633  
Less: imputed interest 21,322  
Total 187,311  
Financing    
2023 (excluding the three months ended July 31, 2022) 1,151  
2024 1,245  
2025 1,001  
2026 716  
2027 522  
Thereafter 388  
Total lease payments 5,023  
Less: imputed interest 445  
Total $ 4,578 $ 2,706