XML 90 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 300.9 $ 218.7
Work-in-process 278.7 254.9
Finished goods 128.2 144.9
Demonstration units 92.3 91.6
Inventories 800.1 710.1
Inventory-in-transit $ 41.1 $ 49.5