XML 79 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Future Minimum Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Oct. 31, 2015
Operating leases    
Total $ 15,386  
2018 4,879  
2019 4,719  
2020 4,754  
2021 966  
2022 68  
More than 5 Years 0  
Purchase commitments    
Total 2,761  
2018 741  
2019 711 $ 600
2020 674  
2021 635  
2022 0  
More than 5 Years 0  
Capital leases    
Total 205  
2018 41  
2019 41  
2020 41  
2021 41  
2022 41  
More than 5 years 0  
Operating and capital leases and purchase commitments    
Total operating and capital leases and purchase commitments 18,352  
2018 5,661  
2019 5,471  
2020 5,469  
2021 1,642  
2022 109  
More than 5 Years $ 0