XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies and Other Information - Revenue Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 25, 2021
Sep. 26, 2020
Sep. 25, 2021
Sep. 26, 2020
Disaggregation of Revenue        
Net sales $ 539,581 $ 391,566 $ 1,526,863 $ 1,044,999
Electronics – Passive Products and Sensors        
Disaggregation of Revenue        
Net sales 171,299 108,253 459,012 285,697
Electronics – Semiconductor        
Disaggregation of Revenue        
Net sales 175,941 147,096 500,110 407,112
Passenger Car Products        
Disaggregation of Revenue        
Net sales 64,630 52,691 200,579 135,645
Automotive Sensors        
Disaggregation of Revenue        
Net sales 24,112 26,093 79,081 64,166
Commercial Vehicle Products        
Disaggregation of Revenue        
Net sales 35,673 25,940 106,602 71,682
Industrial Products        
Disaggregation of Revenue        
Net sales 67,926 31,493 181,479 80,697
Electronics Segment        
Disaggregation of Revenue        
Net sales 347,240 255,349 959,122 692,809
Electronics Segment | Electronics – Passive Products and Sensors        
Disaggregation of Revenue        
Net sales 171,299 108,253 459,012 285,697
Electronics Segment | Electronics – Semiconductor        
Disaggregation of Revenue        
Net sales 175,941 147,096 500,110 407,112
Automotive Segment        
Disaggregation of Revenue        
Net sales 124,415 104,724 386,262 271,493
Automotive Segment | Passenger Car Products        
Disaggregation of Revenue        
Net sales 64,630 52,691 200,579 135,645
Automotive Segment | Automotive Sensors        
Disaggregation of Revenue        
Net sales 24,112 26,093 79,081 64,166
Automotive Segment | Commercial Vehicle Products        
Disaggregation of Revenue        
Net sales 35,673 25,940 106,602 71,682
Industrial Segment        
Disaggregation of Revenue        
Net sales 67,926 31,493 181,479 80,697
Industrial Segment | Industrial Products        
Disaggregation of Revenue        
Net sales $ 67,926 $ 31,493 $ 181,479 $ 80,697