XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details)
$ in Thousands
Oct. 31, 2022
USD ($)
Leases [Abstract]  
Operating Leases, 2023 $ 13,791 [1]
Operating Leases, 2024 53,746 [1]
Operating Leases, 2025 35,700 [1]
Operating Leases, 2026 31,274 [1]
Operating Leases, 2027 29,936 [1]
Operating Leases, Thereafter 35,920 [1]
Operating Leases, Total lease payments 200,367 [1]
Less: Operating Leases imputed interest (23,021) [1]
Operating Leases, Present value of total lease liabilities 177,346 [1]
Finance Leases, 2023 13,928
Finance Leases, 2024 20,286
Finance Leases, 2025 1,574
Finance Leases, Total lease payments 35,788
Less: Finance Leases imputed interest (925)
Finance Leases, Present value of total lease liabilities $ 34,863
[1] Non-cancellable sublease proceeds for the remainder of the fiscal year ending January 31, 2023 and the fiscal years ending January 31, 2024 and 2025 of $1.2 million, $4.5 million, and $4.2 million, respectively, are not included in the table above.