XML 60 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements - Summary of Changes in the Fair Value of Level 3 Contingent Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2017
Mar. 31, 2017
Sep. 29, 2017
Applimotion Inc.      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Payments of contingent consideration   $ (1,200)  
Lincoln Laser Company      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Payments of contingent consideration   (1,400)  
Skyetek Inc.      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Payments of contingent consideration $ (100)    
Fair Value, Inputs, Level 3      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Beginning balance   $ 5,156 $ 5,156
Fair value adjustments [1]     425
Ending balance $ 2,800   2,800
Fair Value, Inputs, Level 3 | Applimotion Inc.      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Payments of contingent consideration     (1,200)
Fair Value, Inputs, Level 3 | Lincoln Laser Company      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Payments of contingent consideration     (1,433)
Fair Value, Inputs, Level 3 | Skyetek Inc.      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Payments of contingent consideration     $ (148)
[1] In the nine months ended September 29, 2017, the fair value of the contingent consideration in connection with the acquisition of Applimotion was increased by $0.4 million due to increased actual and projected revenue performance.