XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Disaggregation of Revenue by Geographical Area) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 6,488.0 $ 6,740.1 $ 14,298.0 $ 13,545.7
U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 3,934.8 3,704.2 9,109.4 7,645.5
Europe        
Disaggregation of Revenue [Line Items]        
Revenue 1,101.1 1,209.8 2,168.4 2,531.0
Japan        
Disaggregation of Revenue [Line Items]        
Revenue 454.4 665.4 864.6 1,237.2
China        
Disaggregation of Revenue [Line Items]        
Revenue 352.1 522.5 758.5 884.7
Other foreign countries        
Disaggregation of Revenue [Line Items]        
Revenue $ 645.7 $ 638.1 $ 1,397.2 $ 1,247.3