Annual report pursuant to Section 13 and 15(d)

Leases (Details) - Schedule of Components Lease

v3.20.2
Leases (Details) - Schedule of Components Lease - USD ($)
$ in Thousands
Jul. 31, 2020
Aug. 01, 2019
Jul. 31, 2019
Assets      
Operating, Right-of-use assets $ 19,916 $ 24,400
Finance, Property, plant and equipment, net [1] 385    
Total lease assets 20,301    
Current:      
Operating, Current portion of operating lease liabilities 4,121  
Finance, Finance leases short term 201    
Non-current:      
Operating, Operating lease liabilities, non-current 16,679  
Finance. Other liabilities and finance leases long term 161    
Total lease liabilities $ 21,162    
[1] Accumulated amortization of finance lease assets was approximately $1.0 million as of July 31, 2020.