XML 75 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements - Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 4,173 $ 3,000
Foreign exchange rate changes 39  
Ending balance 3,557 4,173
Manatee Works, Inc. [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value adjustment (325) (463)
Payment of contingent consideration (525) (337)
EnShape GmbH [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Contingent consideration resulting from acquisitions   1,362
Payment of contingent consideration (1,401)  
Chiaro Technologies LLC [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Contingent consideration resulting from acquisitions   $ 611
Fair value adjustment 15  
GVi Ventures, Inc. [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Contingent consideration resulting from acquisitions 1,299  
Fair value adjustment $ 282