XML 61 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Financial Statement Details - Inventory (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Inventory    
Raw materials $ 382.9 $ 214.6
Work-in-process 159.9 96.4
Finished goods 350.4 276.1
Total inventory $ 893.2 $ 587.1