XML 69 R55.htm IDEA: XBRL DOCUMENT v3.6.0.2
Fair Value Measurements - Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 3,000 $ 0
Fair value adjustment (463)  
Ending balance 4,173 3,000
Manatee Works, Inc. [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Contingent consideration resulting from acquisitions   3,790
Fair value adjustment   $ (790)
Payment of contingent consideration (337)  
EnShape GmbH [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Contingent consideration resulting from acquisitions 1,362  
Chiaro Technologies LLC [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Contingent consideration resulting from acquisitions $ 611