XML 39 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
9 Months Ended
Apr. 30, 2020
Leases Disclosure [Abstract]  
Schedule of components lease
Leases  Balance Sheet Classification  April 30, 2020 
Assets       
Operating  Right-of-use assets  $20,812 
Finance  Property, plant and equipment, net (a)   459 
Total lease assets     $21,271 
         
Liabilities        
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 
Schedule of lease cost
Lease cost 

Three Months

Ended

April 30, 2020

  

Nine
Months

Ended

April 30, 2020

 
Operating lease cost  $1,466   $4,414 
Finance lease cost:          
Amortization of leased assets   61    177 
Interest on lease liabilities   7    29 
Total lease cost  $1,534   $4,620 
Schedule of lease liability maturity
Maturity of lease liabilities  Operating leases   Finance leases   Total 
Remainder of fiscal 2020  $1,473   $84   $1,557 
2021   4,997    188    5,185 
2022   3,786    88    3,874 
2023   3,284    88    3,372 
2024   3,273    37    3,310 
Thereafter   9,606        9,606 
Total lease payments   26,419    485    26,904 
Less: Interest (a)   (4,746)   (37)   (4,783)
Present value of lease liabilities  $21,673   $448   $22,121 
Schedule of lease term and discount rate
Lease term and discount rate    
Weighted-average remaining lease term (years):    
Operating leases  6.4 years 
Finance leases  2.7 years 
     
Weighted-average discount rate:     
Operating leases   4.9%
Finance leases   8.1%