Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.20.1
Subsequent Events (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Apr. 01, 2020
Mar. 31, 2020
Mar. 31, 2020
Feb. 29, 2020
2023 Convertible Senior Notes | Convertible Notes        
Subsequent Event [Line Items]        
Long-term debt   $ 515.6 $ 515.6 $ 234.4
Repayments of notes   $ 203.8    
Accrued Interest     $ 0.6  
Icagen | Subsequent Event        
Subsequent Event [Line Items]        
Payments to acquire assets $ 15.0      
Contingent consideration $ 25.0