Quarterly report pursuant to Section 13 or 15(d)

Leases (Details) - Schedule of components lease

v3.21.2
Leases (Details) - Schedule of components lease - USD ($)
$ in Thousands
Oct. 31, 2021
Jul. 31, 2021
Assets    
Operating, Right-of-use assets $ 16,259 $ 17,020
Finance, Property, plant and equipment, net [1] 229 248
Total lease assets 16,488 17,268
Current:    
Operating, Current portion of operating lease liabilities 3,365 3,419
Finance, Finance leases short term 83 88
Non-current:    
Operating, Operating lease liabilities, non-current 13,863 14,558
Finance, Finance leases long term and other liabilities 91 110
Total lease liabilities $ 17,402 $ 18,175
[1] Accumulated amortization of finance lease assets was approximately $152 and $1,100 as of October 31, 2021 and July 31, 2021, respectively.