XML 78 R63.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Summary of Changes in the Fair Value of Level 3 Contingent Consideration (Details) - Fair Value, Inputs, Level 3 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Beginning balance $ 3,889  
Ending balance 5,156 $ 3,889
Applimotion Inc.    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Acquisition of company   965
Fair value adjustment 2,178 430
Lincoln Laser Company    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Acquisition of company   2,344
Fair value adjustment $ (911)  
Skyetek Inc.    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Acquisition of company   $ 150