XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue Recognition, Disaggregation of Net Sales (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue recognition        
Net sales $ 3,609.7 $ 3,053.9 $ 6,866.0 $ 6,028.0
United States        
Revenue recognition        
Net sales 1,256.0 1,097.0 2,369.1 2,149.3
China        
Revenue recognition        
Net sales 758.2 667.6 1,428.6 1,286.8
Other foreign locations        
Revenue recognition        
Net sales 1,595.5 1,289.3 3,068.3 2,591.9
End customers and contract manufacturers        
Revenue recognition        
Net sales 2,952.4 2,532.6 5,650.6 4,997.7
Distributors and resellers        
Revenue recognition        
Net sales 657.3 521.3 1,215.4 1,030.3
Harsh Environment Solutions        
Revenue recognition        
Net sales 1,046.0 888.9 1,962.0 1,743.1
Harsh Environment Solutions | United States        
Revenue recognition        
Net sales 567.8 453.3 1,022.8 872.1
Harsh Environment Solutions | China        
Revenue recognition        
Net sales 97.4 89.8 178.4 176.1
Harsh Environment Solutions | Other foreign locations        
Revenue recognition        
Net sales 380.8 345.8 760.8 694.9
Harsh Environment Solutions | End customers and contract manufacturers        
Revenue recognition        
Net sales 746.8 651.5 1,422.0 1,275.3
Harsh Environment Solutions | Distributors and resellers        
Revenue recognition        
Net sales 299.2 237.4 540.0 467.8
Communications Solutions        
Revenue recognition        
Net sales 1,444.6 1,161.6 2,710.3 2,288.4
Communications Solutions | United States        
Revenue recognition        
Net sales 363.8 347.0 710.5 683.3
Communications Solutions | China        
Revenue recognition        
Net sales 416.8 385.2 791.0 735.2
Communications Solutions | Other foreign locations        
Revenue recognition        
Net sales 664.0 429.4 1,208.8 869.9
Communications Solutions | End customers and contract manufacturers        
Revenue recognition        
Net sales 1,130.0 920.3 2,121.0 1,811.1
Communications Solutions | Distributors and resellers        
Revenue recognition        
Net sales 314.6 241.3 589.3 477.3
Interconnect and Sensor Systems        
Revenue recognition        
Net sales 1,119.1 1,003.4 2,193.7 1,996.5
Interconnect and Sensor Systems | United States        
Revenue recognition        
Net sales 324.4 296.7 635.8 593.9
Interconnect and Sensor Systems | China        
Revenue recognition        
Net sales 244.0 192.6 459.2 375.5
Interconnect and Sensor Systems | Other foreign locations        
Revenue recognition        
Net sales 550.7 514.1 1,098.7 1,027.1
Interconnect and Sensor Systems | End customers and contract manufacturers        
Revenue recognition        
Net sales 1,075.6 960.8 2,107.6 1,911.3
Interconnect and Sensor Systems | Distributors and resellers        
Revenue recognition        
Net sales $ 43.5 $ 42.6 $ 86.1 $ 85.2