XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details)
$ in Thousands
Jul. 31, 2022
USD ($)
Leases [Abstract]  
Operating Leases, 2023 $ 27,479 [1]
Operating Leases, 2024 54,232 [1]
Operating Leases, 2025 36,135 [1]
Operating Leases, 2026 31,589 [1]
Operating Leases, 2027 30,251 [1]
Operating Leases, Thereafter 35,972 [1]
Operating Leases, Total lease payments 215,658 [1]
Less: Operating Leases imputed interest (25,436) [1]
Operating Leases, Present value of total lease liabilities 190,222 [1]
Finance Leases, 2023 24,451
Finance Leases, 2024 19,829
Finance Leases, 2025 1,574
Finance Leases, Total lease payments 45,854
Less: Finance Leases imputed interest (1,352)
Finance Leases, Present value of total lease liabilities $ 44,502
[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 $3.5 million, $4.5 million, and $4.2 million, respectively, are not included in the table above.