XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Disaggregation of Revenue by Geographical Area (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 11,439.1 $ 9,498.6 $ 31,509.9 $ 24,770.7
U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 7,813.6 5,368.1 21,343.2 15,335.6
Europe        
Disaggregation of Revenue [Line Items]        
Revenue 1,628.3 2,568.6 4,472.7 4,837.1
Japan        
Disaggregation of Revenue [Line Items]        
Revenue 429.1 390.8 1,255.7 1,233.6
China        
Disaggregation of Revenue [Line Items]        
Revenue 459.9 390.8 1,231.2 1,162.6
Other foreign countries        
Disaggregation of Revenue [Line Items]        
Revenue $ 1,108.2 $ 780.3 $ 3,207.1 $ 2,201.8