XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
6 Months Ended
Jan. 31, 2022
Leases Disclosure [Abstract]  
Schedule of components lease
Leases  Balance Sheet Classification  January 31,
2022
   July 31,
2021
 
Assets           
Operating  Right-of-use assets  $15,407   $17,020 
Finance  Property, plant and equipment, net (a)   210    248 
Total lease assets     $15,617   $17,268 
              
Liabilities             
Current:             
Operating  Current portion of operating lease liabilities  $3,187   $3,419 
Finance  Finance leases short term   80    88 
              
Non-current:             
Operating  Operating lease liabilities, non-current   13,199    14,558 
Finance  Finance leases long term and other liabilities   79    110 
Total lease liabilities     $16,545   $18,175 

  

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

 

Schedule of lease cost
   Three months ended
January 31,
   Six months ended
January 31,
 
   2022   2021   2022   2021 
Operating lease cost  $1,129   $1,515   $2,287   $2,994 
Finance lease cost:                    
Amortization of leased assets   19    33    38    99 
Interest on lease liabilities   2    4    5    9 
Total lease cost  $1,150   $1,552   $2,330   $3,102 

 

Schedule of lease liability maturity
Maturity of lease liabilities, years ending July 31,  Operating leases   Finance leases   Total 
2022  $2,091   $44   $2,135 
2023   3,589    88    3,677 
2024   3,414    37    3,451 
2025   3,161    
    3,161 
2026   3,150    
    3,150 
Thereafter   3,224    
    3,224 
Total lease payments   18,629    169    18,798 
Less: Interest (a)   (2,243)   (10)   (2,253)
Present value of lease liabilities  $16,386   $159   $16,545 

 

Schedule of lease term and discount rate
Lease term and discount rate  2022   2021 
Weighted-average remaining lease term (years):        
Operating leases   5.2 years    5.9 years 
Finance leases   2.0 years    2.9 years 
           
Weighted-average discount rate:          
Operating leases   4.98%   4.95%
Finance leases   5.96%   9.02%