XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Disaggregation of Revenue by Geographical Area) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]    
Revenue $ 6,805.6 $ 5,859.8
U.S.    
Disaggregation of Revenue [Line Items]    
Revenue 3,941.3 3,328.8
Europe    
Disaggregation of Revenue [Line Items]    
Revenue 1,321.2 1,061.0
Japan    
Disaggregation of Revenue [Line Items]    
Revenue 571.8 592.3
China    
Disaggregation of Revenue [Line Items]    
Revenue 362.2 267.3
Other foreign countries    
Disaggregation of Revenue [Line Items]    
Revenue $ 609.1 $ 610.4