XML 56 R42.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements - Additional Information (Details)
$ in Thousands
1 Months Ended 6 Months Ended
Jun. 30, 2016
USD ($)
Dec. 31, 2015
USD ($)
Jul. 01, 2016
USD ($)
Installment
Apr. 01, 2016
USD ($)
Dec. 18, 2015
USD ($)
Nov. 09, 2015
USD ($)
Feb. 19, 2015
USD ($)
Business Acquisition Contingent Consideration [Line Items]              
Future contingent consideration   $ 3,889 $ 1,645        
Contingent consideration adjustment     1,427        
Skyetek Inc.              
Business Acquisition Contingent Consideration [Line Items]              
Future contingent consideration   200 200        
Undiscounted range of contingent consideration, minimum         $ 0    
Undiscounted range of contingent consideration, maximum         $ 300    
Lincoln Laser Company              
Business Acquisition Contingent Consideration [Line Items]              
Undiscounted range of contingent consideration, minimum           $ 0  
Undiscounted range of contingent consideration, maximum           $ 6,000  
Estimated fair value of contingent consideration   2,300 2,600 $ 2,300      
Contingent consideration adjustment $ 300   300        
Applimotion Inc.              
Business Acquisition Contingent Consideration [Line Items]              
Undiscounted range of contingent consideration, minimum             $ 0
Undiscounted range of contingent consideration, maximum             4,000
Estimated fair value of contingent consideration   1,400 2,500       $ 1,000
Contingent consideration adjustment $ 1,100 $ 400 $ 1,100        
Business combination, date of agreement     Feb. 19, 2015        
Number of contingent consideration installments | Installment     2