XML 80 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition, Disaggregation of Net Sales (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue recognition        
Net sales $ 3,136.8 $ 2,653.9 $ 6,088.6 $ 5,031.0
United States        
Revenue recognition        
Net sales 1,041.6 779.1 1,955.5 1,453.0
China        
Revenue recognition        
Net sales 759.2 690.2 1,515.2 1,351.1
Other foreign locations        
Revenue recognition        
Net sales 1,336.0 1,184.6 2,617.9 2,226.9
End customers and contract manufacturers        
Revenue recognition        
Net sales 2,539.1 2,187.0 4,960.8 4,200.3
Distributors and resellers        
Revenue recognition        
Net sales 597.7 466.9 1,127.8 830.7
Harsh Environment Solutions        
Revenue recognition        
Net sales 790.4 696.3 1,518.0 1,324.3
Harsh Environment Solutions | United States        
Revenue recognition        
Net sales 388.3 342.9 743.1 658.9
Harsh Environment Solutions | China        
Revenue recognition        
Net sales 125.1 112.8 233.3 206.5
Harsh Environment Solutions | Other foreign locations        
Revenue recognition        
Net sales 277.0 240.6 541.6 458.9
Harsh Environment Solutions | End customers and contract manufacturers        
Revenue recognition        
Net sales 541.8 505.9 1,053.9 972.4
Harsh Environment Solutions | Distributors and resellers        
Revenue recognition        
Net sales 248.6 190.4 464.1 351.9
Communications Solutions        
Revenue recognition        
Net sales 1,378.5 1,115.3 2,698.6 2,143.3
Communications Solutions | United States        
Revenue recognition        
Net sales 377.7 229.8 693.5 419.9
Communications Solutions | China        
Revenue recognition        
Net sales 421.7 409.2 875.5 844.2
Communications Solutions | Other foreign locations        
Revenue recognition        
Net sales 579.1 476.3 1,129.6 879.2
Communications Solutions | End customers and contract manufacturers        
Revenue recognition        
Net sales 1,063.0 876.7 2,098.5 1,723.7
Communications Solutions | Distributors and resellers        
Revenue recognition        
Net sales 315.5 238.6 600.1 419.6
Interconnect and Sensor Systems        
Revenue recognition        
Net sales 967.9 842.3 1,872.0 1,563.4
Interconnect and Sensor Systems | United States        
Revenue recognition        
Net sales 275.6 206.4 518.9 374.2
Interconnect and Sensor Systems | China        
Revenue recognition        
Net sales 212.4 168.2 406.4 300.4
Interconnect and Sensor Systems | Other foreign locations        
Revenue recognition        
Net sales 479.9 467.7 946.7 888.8
Interconnect and Sensor Systems | End customers and contract manufacturers        
Revenue recognition        
Net sales 934.3 804.4 1,808.4 1,504.2
Interconnect and Sensor Systems | Distributors and resellers        
Revenue recognition        
Net sales $ 33.6 $ 37.9 $ 63.6 $ 59.2