XML 51 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Summary of Future Commitment Maturity Schedules (Details)
$ in Thousands
Jul. 31, 2017
USD ($)
Financing Arrangements  
Remainder of 2018 $ 289
2019 212
2020 0
2021 0
2022 0
Thereafter 0
Total minimum lease payments 501
Less: amount representing interest (35)
Present value of minimum lease payments 466
Operating Leases  
Remainder of 2018 5,772
2019 11,902
2020 8,496
2021 5,108
2022 4,725
Thereafter 10,449
Total minimum lease payments 46,452
Purchase Obligations  
Remainder of 2018 5,095
2019 10,301
2020 10,301
2021 4,167
2022 0
Thereafter 0
Total minimum lease payments 29,864
Total  
Remainder of 2018 11,156
2019 22,415
2020 18,797
2021 9,275
2022 4,725
Thereafter 10,449
Total minimum lease payments 76,817
Present value of minimum lease payments $ 76,782