XML 81 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Summary of Maturities of Lease Liabilities (Detail)
$ in Thousands
Jul. 31, 2024
USD ($)
Operating  
2025 (excluding the three months ended July 31, 2024) $ 30,541
2026 38,857
2027 29,809
2028 23,058
2029 18,476
Thereafter 85,032
Total lease payments 225,773
Less: imputed interest 52,624
Total 173,149
Financing  
2025 (excluding the three months ended July 31, 2024) 1,169
2026 1,240
2027 805
2028 531
2029 11
Thereafter 0
Total lease payments 3,756
Less: imputed interest 282
Total $ 3,474