XML 77 R63.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Future Minimum Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Oct. 31, 2015
Operating leases    
Total $ 23,835  
2017 5,138  
2018 4,658  
2019 4,319  
2020 4,413  
2021 4,546  
More than 5 Years 761  
Purchase commitments    
Total 7,770  
2017 2,268  
2018 2,268 $ 600
2019 1,434  
2020 600  
2021 600  
More than 5 Years 600  
Capital leases    
Total 75  
2017 43  
2018 32  
2019  
2020  
2021  
More than 5 years  
Operating and capital leases and purchase commitments    
Total operating and capital leases and purchase commitments 31,680  
2017 7,449  
2018 6,958  
2019 5,753  
2020 5,013  
2021 5,146  
More than 5 Years $ 1,361