XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring - Restructuring and Related Costs (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Schedule of restructuring and related costs    
Restructuring charges $ 20.0 $ 36.7
Selling and administrative expense    
Schedule of restructuring and related costs    
Restructuring charges 6.8 16.7
Research, development and engineering expense    
Schedule of restructuring and related costs    
Restructuring charges 2.4 3.0
Services    
Schedule of restructuring and related costs    
Restructuring charges 10.5 16.3
Products    
Schedule of restructuring and related costs    
Restructuring charges $ 0.3 $ 0.7