XML 81 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition, Disaggregation of Net Sales (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue recognition        
Net sales $ 3,053.9 $ 3,136.8 $ 6,028.0 $ 6,088.6
United States        
Revenue recognition        
Net sales 1,097.0 1,041.6 2,149.3 1,955.5
China        
Revenue recognition        
Net sales 667.6 759.2 1,286.8 1,515.2
Other foreign locations        
Revenue recognition        
Net sales 1,289.3 1,336.0 2,591.9 2,617.9
End customers and contract manufacturers        
Revenue recognition        
Net sales 2,532.6 2,539.1 4,997.7 4,960.8
Distributors and resellers        
Revenue recognition        
Net sales 521.3 597.7 1,030.3 1,127.8
Harsh Environment Solutions        
Revenue recognition        
Net sales 888.9 790.4 1,743.1 1,518.0
Harsh Environment Solutions | United States        
Revenue recognition        
Net sales 453.3 388.3 872.1 743.1
Harsh Environment Solutions | China        
Revenue recognition        
Net sales 89.8 125.1 176.1 233.3
Harsh Environment Solutions | Other foreign locations        
Revenue recognition        
Net sales 345.8 277.0 694.9 541.6
Harsh Environment Solutions | End customers and contract manufacturers        
Revenue recognition        
Net sales 651.5 541.8 1,275.3 1,053.9
Harsh Environment Solutions | Distributors and resellers        
Revenue recognition        
Net sales 237.4 248.6 467.8 464.1
Communications Solutions        
Revenue recognition        
Net sales 1,161.6 1,378.5 2,288.4 2,698.6
Communications Solutions | United States        
Revenue recognition        
Net sales 347.0 377.7 683.3 693.5
Communications Solutions | China        
Revenue recognition        
Net sales 385.2 421.7 735.2 875.5
Communications Solutions | Other foreign locations        
Revenue recognition        
Net sales 429.4 579.1 869.9 1,129.6
Communications Solutions | End customers and contract manufacturers        
Revenue recognition        
Net sales 920.3 1,063.0 1,811.1 2,098.5
Communications Solutions | Distributors and resellers        
Revenue recognition        
Net sales 241.3 315.5 477.3 600.1
Interconnect and Sensor Systems        
Revenue recognition        
Net sales 1,003.4 967.9 1,996.5 1,872.0
Interconnect and Sensor Systems | United States        
Revenue recognition        
Net sales 296.7 275.6 593.9 518.9
Interconnect and Sensor Systems | China        
Revenue recognition        
Net sales 192.6 212.4 375.5 406.4
Interconnect and Sensor Systems | Other foreign locations        
Revenue recognition        
Net sales 514.1 479.9 1,027.1 946.7
Interconnect and Sensor Systems | End customers and contract manufacturers        
Revenue recognition        
Net sales 960.8 934.3 1,911.3 1,808.4
Interconnect and Sensor Systems | Distributors and resellers        
Revenue recognition        
Net sales $ 42.6 $ 33.6 $ 85.2 $ 63.6