Quarterly report pursuant to Section 13 or 15(d)

Fair Value - Fair Value Liability Reconciliation (Details)

v3.5.0.2
Fair Value - Fair Value Liability Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Dec. 31, 2015
Fair value liability reconciliation          
Derivative Liability, Current $ 372 $ 212 $ 372 $ 212  
Derivative Liability, Noncurrent 4,006 1,676 4,006 1,676  
Reconciliation of liability related to earnout          
Payments to former owners       (268)  
Trynex          
Reconciliation of liability related to earnout          
Balance at the beginning of the period   2,032   1,987  
Adjustments to fair value       313  
Balance at the end of the period   2,032   2,032  
Henderson          
Fair value liability reconciliation          
Derivative Liability, Current   356   356  
Derivative Liability, Noncurrent   442   442  
Reconciliation of liability related to earnout          
Balance at the beginning of the period   714 761 600  
Adjustments to fair value   95   287  
Payments to former owners   (11) (84) (89)  
Balance at the end of the period 677 798 677 798  
Dejana          
Reconciliation of liability related to earnout          
Earnout, portion in other current liabilities 5,514   5,514    
Level 2          
Fair value liability reconciliation          
Derivative Liability, Current 372   372   $ 286
Derivative Liability, Noncurrent 4,006   4,006   $ 1,215
Level 3 | Henderson          
Reconciliation of liability related to earnout          
Earnout, portion in other current liabilities 235   235    
Earnout, portion in other long term liabilities 442   442    
Level 3 | Dejana          
Reconciliation of liability related to earnout          
Earnout, portion in other current liabilities 5,314   5,314    
Earnout, portion in other long term liabilities 4,886   4,886    
Recurring | Level 3 | Trynex          
Reconciliation of liability related to earnout          
Balance at the beginning of the period     1,606    
Payments to former owners     (1,606)    
Earnout, portion in other current liabilities 0 $ 2,032 0 $ 2,032  
Recurring | Level 3 | Henderson          
Reconciliation of liability related to earnout          
Balance at the beginning of the period 705        
Payments to former owners (28)        
Balance at the end of the period 677   677    
Recurring | Level 3 | Dejana          
Reconciliation of liability related to earnout          
Additions 10,200        
Balance at the end of the period $ 10,200   $ 10,200