XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Disaggregation of Revenue by Geographical Area) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenue $ 8,768.0 $ 6,960.0
U.S.    
Disaggregation of Revenue [Line Items]    
Revenue 5,694.4 4,436.2
Europe    
Disaggregation of Revenue [Line Items]    
Revenue 1,440.7 1,090.9
China    
Disaggregation of Revenue [Line Items]    
Revenue 376.2 372.7
Japan    
Disaggregation of Revenue [Line Items]    
Revenue 363.9 387.2
Other foreign countries    
Disaggregation of Revenue [Line Items]    
Revenue $ 892.9 $ 673.1