XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Summary of Future Maturity of Lease Liabilities (Detail)
$ in Thousands
Apr. 30, 2022
USD ($)
Leases [Abstract]  
Fiscal 2022 $ 21,227
Fiscal 2023 28,017
Fiscal 2024 24,915
Fiscal 2025 16,632
Fiscal 2026 11,162
Thereafter 33,284
Total lease payments 135,237
Less: Imputed interest (23,294)
Total operating lease liabilities $ 111,943