XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Disaggregation of Revenue by Geographical Area (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 11,302.8 $ 8,312.1 $ 20,070.8 $ 15,272.1
U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 7,835.2 5,531.4 13,529.6 9,967.6
Europe        
Disaggregation of Revenue [Line Items]        
Revenue 1,403.7 1,177.6 2,844.4 2,268.5
Japan        
Disaggregation of Revenue [Line Items]        
Revenue 462.7 455.6 826.6 842.8
China        
Disaggregation of Revenue [Line Items]        
Revenue 395.1 399.0 771.3 771.7
Other foreign countries        
Disaggregation of Revenue [Line Items]        
Revenue $ 1,206.1 $ 748.5 $ 2,098.9 $ 1,421.5