XML 80 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Capital Lease (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Commitments and Contingencies.    
Machinery and equipment capital lease obligations $ 1,565  
Less current portion of capital lease obligations (521)  
Total long-term capital lease obligations 1,044  
Future Cash Payments, Operating Leases:    
2019 2,927  
2020 2,771  
2021 2,512  
2022 1,243  
2023 971  
Thereafter 652  
Total 11,076  
Future Cash Payments, Capital Lease:    
2019 521  
2020 474  
2021 243  
2022 256  
2023 71  
Total 1,565  
Future Cash Payments, Purchase Obligations:    
2019 3,848  
Total 3,848  
Operating leases, rent expense $ 3,767 $ 3,528