XML 47 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
12 Months Ended
Jul. 31, 2021
Leases Disclosure [Abstract]  
Schedule of components lease
Leases  Balance Sheet Classification  July 31,
2021
   July 31,
2020
 
Assets           
Operating  Right-of-use assets  $17,020   $19,916 
Finance  Property, plant and equipment, net (a)   248    385 
Total lease assets     $17,268   $20,301 
              
Liabilities             
Current:             
Operating  Current portion of operating lease liabilities  $3,419   $4,121 
Finance  Finance leases short term   88    201 
              
Non-current:             
Operating  Operating lease liabilities, non-current   14,558    16,679 
Finance  Other liabilities and finance leases long term   110    161 
Total lease liabilities     $18,175   $21,162 

  

(a)Accumulated amortization of finance lease assets was approximately $1,100 and $1,000 as of July 31, 2021 and 2020, respectively.

 

Schedule of lease cost
Lease Cost  2021   2020 
Operating lease cost  $5,474   $5,813 
Finance lease cost:          
Amortization of leased assets   137    251 
Interest on lease liabilities   16    35 
Total lease cost  $5,627   $6,099 

 

Schedule of lease liability maturity
Maturity of lease liabilities, years ending July 31,  Operating
leases
   Finance
leases
   Total 
2022  $4,326   $88   $4,414 
2023   3,547    88    3,635 
2024   3,385    37    3,422 
2025   3,158    
    3,158 
2026   3,150    
    3,150 
Thereafter   3,224    
    3,224 
Total lease payments   20,790    213    21,003 
Less: Interest (a)   (2,813)   (15)   (2,828)
Present value of lease liabilities  $17,977   $198   $18,175 

 

(a) Primarily calculated using the Company’s incremental borrowing rate.

 

Schedule of lease term and discount rate
Lease term and discount rate  2021   2020 
Weighted-average remaining lease term (years):        
Operating leases   5.6 years    6.2 years 
Finance leases   2.5 years    2.7 years 
           
Weighted-average discount rate:          
Operating leases   4.9%   4.9%
Finance leases   7.4%   8.6%