XML 59 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisitions - NanoString Technologies, Inc. (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
May 06, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Acquisitions          
Consideration       $ 114.1 $ 26.7
Total revenue   $ 800.7 $ 681.9 1,522.4 1,367.2
Net Income (Loss)   7.6 57.1 58.5 133.6
Acquisition-related expenses, net   $ 17.5 $ 2.9 21.6 $ 5.8
Nanostring Technologies Inc          
Acquisitions          
Consideration $ 392.6        
Total revenue       17.7  
Net Income (Loss)       $ 13.3  
Acquisition-related expenses, net $ 7.2