XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Summary of Maturities of Lease Liabilities (Detail)
$ in Thousands
Oct. 31, 2024
USD ($)
Operating  
2025 (excluding the six months ended October 31, 2024) $ 23,277
2026 41,817
2027 29,777
2028 24,732
2029 19,703
Thereafter 86,447
Total lease payments 225,753
Less: imputed interest 44,812
Total 180,941
Financing  
2025 (excluding the six months ended October 31, 2024) 775
2026 1,260
2027 832
2028 548
2029 12
Thereafter 0
Total lease payments 3,427
Less: imputed interest 243
Total $ 3,184