XML 41 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions - Mestrelab (Details)
€ in Millions, $ in Millions
12 Months Ended
Dec. 04, 2018
EUR (€)
Dec. 04, 2018
USD ($)
Oct. 01, 2018
EUR (€)
Oct. 01, 2018
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Acquisitions              
Purchase price         $ 90.0 $ 191.6 $ 66.3
Mestrelab Research, S.L              
Acquisitions              
Ownership percentage acquired 26.10% 26.10% 24.90% 24.90%      
Purchase price € 5.2 $ 5.9 € 4.7 $ 5.4      
Voting Equity Interest Included in Options Provided to Shareholders Percentage     49.00% 49.00% 49.00%    
stock compensation benefit         $ 2.3    
Customer relationships | Mestrelab Research, S.L              
Acquisitions              
Amortization period for intangible assets acquired     10 years 10 years      
Existing technology | Mestrelab Research, S.L              
Acquisitions              
Amortization period for intangible assets acquired     9 years 9 years      
Trade names | Mestrelab Research, S.L              
Acquisitions              
Amortization period for intangible assets acquired     9 years 9 years