XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Disaggregation of Revenue by Geographical Area) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenue $ 6,740.1 $ 5,499.4 $ 13,545.7 $ 11,359.2
U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 3,704.2 3,144.8 7,645.5 6,473.6
Europe        
Disaggregation of Revenue [Line Items]        
Revenue 1,209.8 873.0 2,531.0 1,934.1
Japan        
Disaggregation of Revenue [Line Items]        
Revenue 665.4 666.7 1,237.2 1,259.0
China        
Disaggregation of Revenue [Line Items]        
Revenue 522.5 239.8 884.7 507.1
Other foreign countries        
Disaggregation of Revenue [Line Items]        
Revenue $ 638.1 $ 575.2 $ 1,247.3 $ 1,185.5