XML 79 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Disaggregation of Revenue by Geographical Area) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenues $ 28,318.4 $ 24,539.8 $ 22,319.5
U.S.      
Disaggregation of Revenue [Line Items]      
Revenues 16,811.0 14,229.3 12,722.6
Europe      
Disaggregation of Revenue [Line Items]      
Revenues 4,776.8 4,187.7 3,765.0
Japan      
Disaggregation of Revenue [Line Items]      
Revenues 2,367.0 2,583.1 2,547.6
China      
Disaggregation of Revenue [Line Items]      
Revenues 1,661.4 1,116.9 939.4
Other foreign countries      
Disaggregation of Revenue [Line Items]      
Revenues $ 2,702.2 $ 2,422.7 $ 2,344.9