XML 60 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisitions - NanoString Technologies, Inc. (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
May 06, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Acquisitions          
Consideration       $ 115.4 $ 43.8
Total revenue   $ 864.4 $ 742.8 2,386.8 2,110.0
Net Income (Loss)   40.9 88.1 99.4 221.7
Acquisition-related expenses, net   $ 6.8 $ 1.6 $ 28.4 $ 7.4
Nanostring Technologies Inc          
Acquisitions          
Consideration $ 392.6