v3.25.2
Restructuring - Summary of restructuring costs by segment (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restructuring charges        
Restructuring expenses $ 7.3 $ 6.1 $ 17.5 $ 13.3
Corporate        
Restructuring charges        
Restructuring expenses $ 1.2 $ 0.0 $ 1.2 $ 0.6
Restructuring Incurred Cost Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag Other charges, net Other charges, net Other charges, net Other charges, net
Cost of revenues        
Restructuring charges        
Restructuring expenses $ 4.4 $ 4.9 $ 7.0 $ 8.6
Restructuring Incurred Cost Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag Total cost of revenue Total cost of revenue Total cost of revenue Total cost of revenue
Cost of revenues | BSI BioSpin        
Restructuring charges        
Restructuring expenses $ 0.2 $ 0.2 $ 1.2 $ 0.3
Cost of revenues | BSI CALID        
Restructuring charges        
Restructuring expenses 0.6 0.8 1.8 0.8
Cost of revenues | BSI Nano        
Restructuring charges        
Restructuring expenses 3.6 3.9 4.0 7.5
Other charges, net        
Restructuring charges        
Restructuring expenses $ 2.9 $ 1.2 $ 10.5 $ 4.7
Restructuring Incurred Cost Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag Other charges, net Other charges, net Other charges, net Other charges, net
Other charges, net | BSI BioSpin        
Restructuring charges        
Restructuring expenses $ (2.5) $ 0.2 $ 3.3 $ 0.2
Other charges, net | BSI CALID        
Restructuring charges        
Restructuring expenses 2.2 (0.1) 3.2 (0.1)
Other charges, net | BSI Nano        
Restructuring charges        
Restructuring expenses $ 2.0 $ 1.1 $ 2.8 $ 4.0