XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Maturities of Lease Liabilities (Detail)
$ in Thousands
Jan. 31, 2024
USD ($)
Operating  
2024 (excluding the nine months ended January 31, 2024) $ 11,065
2025 44,433
2026 37,467
2027 28,369
2028 21,783
Thereafter 101,660
Total lease payments 244,777
Less: imputed interest 56,723
Total 188,054
Financing  
2024 (excluding the nine months ended January 31, 2024) 417
2025 1,565
2026 1,193
2027 778
2028 509
Thereafter 12
Total lease payments 4,474
Less: imputed interest 355
Total $ 4,119