Quarterly report pursuant to Section 13 or 15(d)

Leases (Details) - Schedule of Components Lease

v3.20.1
Leases (Details) - Schedule of Components Lease - USD ($)
$ in Thousands
Apr. 30, 2020
Jul. 31, 2019
Assets    
Operating, Right-of-use assets $ 20,812
Finance, Property, plant and equipment, net [1] 459  
Total lease assets 21,271  
Current:    
Operating, Current portion of operating lease liabilities 4,257
Finance, Finance leases short term 225
Non-current:    
Operating, Operating lease liabilities, non-current 17,416
Finance, Other liabilities and finance leases long term 223  
Total lease liabilities $ 22,121  
[1] Accumulated amortization of finance lease assets was approximately $0.9 million as of April 30, 2020.