XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Remaining Maturity Under Topic 842 (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Operating Leases    
2023 $ 19,718  
2024 31,266  
2025 18,341  
2026 14,698  
2027 13,463  
Thereafter 38,720  
Total lease payments 136,206  
Less: imputed interest (21,520)  
Total lease obligation 114,686 $ 129,583
Less: current lease obligations (34,101) (39,801)
Long-term lease obligations 80,585 89,782
Finance leases    
2023 1,447  
2024 3,059  
2025 3,059  
2026 2,357  
2027 647  
Thereafter 116  
Total lease payments 10,685  
Less: imputed interest (1,118)  
Total lease obligation 9,567 10,491
Less: current lease obligations [1] (2,525) (2,685)
Long-term lease obligations [2] 7,042 $ 7,806
Total    
2023 21,165  
2024 34,325  
2025 21,400  
2026 17,055  
2027 14,110  
Thereafter 38,836  
Total lease payments 146,891  
Less: imputed interest (22,638)  
Total lease obligation 124,253  
Less: current lease obligations (36,626)  
Long-term lease obligations $ 87,627  
[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.