XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Disaggregation of Revenue by Geographical Area) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenue $ 7,810.0 $ 6,805.6
U.S.    
Disaggregation of Revenue [Line Items]    
Revenue 5,174.6 3,941.3
Europe    
Disaggregation of Revenue [Line Items]    
Revenue 1,067.3 1,321.2
Japan    
Disaggregation of Revenue [Line Items]    
Revenue 410.2 571.8
China    
Disaggregation of Revenue [Line Items]    
Revenue 406.5 362.2
Other foreign countries    
Disaggregation of Revenue [Line Items]    
Revenue $ 751.5 $ 609.1