XML 77 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Jan. 31, 2025
USD ($)
Operating  
2025 (excluding the nine months ended January 31, 2025) $ 10,207
2026 41,736
2027 29,760
2028 24,701
2029 19,634
Thereafter 83,664
Total lease payments 209,702
Less: imputed interest 42,046
Total 167,656
Financing  
2025 (excluding the nine months ended January 31, 2025) 380
2026 1,281
2027 865
2028 567
2029 17
Thereafter 0
Total lease payments 3,110
Less: imputed interest 209
Total $ 2,901