XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details)
$ in Thousands
Apr. 30, 2023
USD ($)
Leases [Abstract]  
Operating Leases, 2024 $ 39,885 [1]
Operating Leases, 2025 34,147 [1]
Operating Leases, 2026 30,839 [1]
Operating Leases, 2027 29,826 [1]
Operating Leases, 2028 25,625 [1]
Operating Leases, Thereafter 10,364 [1]
Operating Leases, Total lease payments 170,686 [1]
Less: Operating Leases imputed interest (18,711) [1]
Operating Leases, Present value of total lease liabilities 151,975 [1]
Finance Leases, 2024 20,251
Finance Leases, 2025 2,561
Finance Leases, Total lease payments 22,812
Less: Finance Leases imputed interest (501)
Finance Leases, Present value of total lease liabilities $ 22,311
[1] Non-cancellable sublease proceeds for the remainder of the year ending January 31, 2024 and years ending January 31, 2025 and 2026 of $5.0 million, $7.0 million, and $1.0 million, respectively, are not included in the table above.