XML 75 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and other intangible assets, net - Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 132,252 $ 142,674
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 93,277 100,869
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 18,453 19,626
Patents    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 7,012 7,673
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 7,186 8,070
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 5,887 5,980
Other    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 437 $ 456