XML 50 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Leases Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Jul. 31, 2020
Lessee, Lease, Description [Line Items]      
Operating lease expense $ 7,257 $ 7,976  
Amortization of right-of-use assets 167 155  
Interest on finance lease liabilities 21 7  
Short-term lease expense 1,245 1,995  
Variable lease expense 539 144  
Total lease expense 9,229 $ 10,277  
Operating lease right-of-use assets 112,275   $ 118,455
Current portion of operating lease liabilities 24,011   24,821
Operating lease liabilities, net of current portion $ 88,490   $ 95,584