XML 98 R81.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leases - Future Minimum Lease Payments Under Non-cancelable Capitalized and Operating Leases (Detail) - USD ($)
$ in Thousands
Oct. 31, 2018
Oct. 31, 2017
Leases [Abstract]    
2019 $ 6,161  
2020 4,241  
2021 2,152  
2022 909  
2023 665  
Later years 4,070  
Total minimum lease payments 18,198  
Less amount representing executory costs 1,926  
Net minimum lease payments 16,272  
Less amount representing interest 2,867  
Present value of net minimum lease payments 13,405  
Less current portion 4,555 $ 4,813
Long-term obligations at October 31, 2018 8,850 $ 9,693
2019 16,603  
2020 11,520  
2021 9,394  
2022 8,050  
2023 5,299  
Later years 15,232  
Total minimum lease payments $ 66,098