XML 50 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Summary of Future Commitment Maturity Schedules (Details)
$ in Thousands
Oct. 31, 2017
USD ($)
Financing Arrangements  
Remainder of 2018 $ 212
2019 212
2020 0
2021 0
2022 0
Thereafter 0
Total minimum lease payments 424
Less: amount representing interest (29)
Present value of minimum lease payments 395
Operating Leases  
Remainder of 2018 2,968
2019 12,343
2020 9,441
2021 6,088
2022 5,749
Thereafter 13,896
Total minimum lease payments 50,485
Purchase Obligations  
Remainder of 2018 2,595
2019 10,401
2020 10,301
2021 4,167
2022 0
Thereafter 0
Total minimum lease payments 27,464
Total  
Remainder of 2018 5,775
2019 22,956
2020 19,742
2021 10,255
2022 5,749
Thereafter 13,896
Total minimum lease payments 78,373
Present value of minimum lease payments $ 78,344