XML 104 R90.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Schedule of Non-Cancelable Minimum Payments Applicable to Operating and Capital Leases (Details)
$ in Thousands
Oct. 31, 2017
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Operating Leases, 2018 $ 1,181
Operating Leases, 2019 910
Operating Leases, 2020 403
Operating Leases, 2021 381
Operating Leases, 2022 377
Operating Leases, Thereafter 3,289
Operating Leases, Total 6,541
Capital Leases, 2018 353
Capital Leases, 2019 211
Capital Leases, 2020 54
Capital Leases, 2021 10
Capital Leases, 2022 4
Capital Leases, Thereafter 0
Capital Leases, Total $ 632