XML 56 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2017
Fair Value Disclosures [Abstract]  
Schedule of Changes in Fair Value, Level 3 Contingent Consideration
The following table represents the changes in the fair value of Level 3 contingent consideration:

Balance at May 31, 2016
 
$
2,075

Acquisitions
 
1,630

Payments
 
(795
)
Accretion of liability
 
136

Revaluation
 
126

Foreign currency translation
 
(78
)
Balance at December 31, 2016
 
$
3,094

Acquisitions
 
3,407

Payments
 
(560
)
Accretion of liability
 
272

Revaluation
 
(735
)
Foreign currency translation
 
30

Balance at December 31, 2017
 
$
5,508