XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Remaining Maturity Under Topic 842 (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Operating Leases    
2022 (remaining three months) $ 12,187  
2023 48,177  
2024 33,703  
2025 7,359  
2026 2,510  
Thereafter 2,550  
Total lease payments 106,486  
Less: imputed interest (7,942)  
Total lease obligation 98,544 $ 129,269
Less: current lease obligations (44,171) (42,670)
Long-term lease obligations 54,373 86,599
Finance leases    
2022 (remaining three months) 687  
2023 2,750  
2024 2,750  
2025 2,750  
2026 2,048  
Thereafter 337  
Total lease payments 11,322  
Less: imputed interest (163)  
Total lease obligation 11,159 8,299
Less: current lease obligations [1] (2,680) (1,772)
Long-term lease obligations [2] 8,479 $ 6,527
Total    
2022 (remaining three months) 12,874  
2023 50,927  
2024 36,453  
2025 10,109  
2026 4,558  
Thereafter 2,887  
Total lease payments 117,808  
Less: imputed interest (8,105)  
Total lease obligation 109,703  
Less: current lease obligations (46,851)  
Long-term lease obligations $ 62,852  
[1] Included in the condensed consolidated balance sheets within accrued expenses and other current liabilities.
[2] Included in the condensed consolidated balance sheets within other liabilities—non-current.