Quarterly report pursuant to Section 13 or 15(d)

Leases - Summary of Maturities of Lease Liabilities (Detail)

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