XML 71 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions - Escrow (Details) - USD ($)
$ in Millions
Nov. 15, 2018
Apr. 06, 2018
Oct. 05, 2017
GENEWIZ      
Business Acquisition [Line Items]      
Escrow deposit $ 32.3    
Escrow deposit for acquiree's employees retention obligations $ 1.5    
Tec-Sem Group AG      
Business Acquisition [Line Items]      
Escrow deposit   $ 2.6  
Escrow deposit for acquiree's employees retention obligations   1.8  
Escrow balance related to performance obligations   $ 0.8  
4titude Limited      
Business Acquisition [Line Items]      
Escrow deposit     $ 0.4
Escrow deposit for acquiree's employees retention obligations     $ 0.4