XML 79 R61.htm IDEA: XBRL DOCUMENT v3.19.1
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Sep. 28, 2018
Jun. 29, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 29, 2017
Jun. 30, 2017
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Disaggregation of Revenue [Line Items]                      
Net sales $ 6,226,124 $ 6,922,827 $ 6,662,604 $ 6,398,956 $ 6,410,887 $ 6,751,552 $ 6,270,420 $ 6,008,272 $ 26,210,511 $ 25,441,131 $ 23,862,934
Transferred at Point in Time                      
Disaggregation of Revenue [Line Items]                      
Net sales                 19,040,873    
Transferred over Time                      
Disaggregation of Revenue [Line Items]                      
Net sales                 7,169,638    
High Reliability Solutions (HRS)                      
Disaggregation of Revenue [Line Items]                      
Net sales                 4,828,950    
High Reliability Solutions (HRS) | Transferred at Point in Time                      
Disaggregation of Revenue [Line Items]                      
Net sales                 3,773,735    
High Reliability Solutions (HRS) | Transferred over Time                      
Disaggregation of Revenue [Line Items]                      
Net sales                 1,055,215    
Industrial & Emerging Industries (IEI)                      
Disaggregation of Revenue [Line Items]                      
Net sales                 6,182,637    
Industrial & Emerging Industries (IEI) | Transferred at Point in Time                      
Disaggregation of Revenue [Line Items]                      
Net sales                 4,395,773    
Industrial & Emerging Industries (IEI) | Transferred over Time                      
Disaggregation of Revenue [Line Items]                      
Net sales                 1,786,864    
High Reliability Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 8,336,330    
High Reliability Solutions | Transferred at Point in Time                      
Disaggregation of Revenue [Line Items]                      
Net sales                 6,126,454    
High Reliability Solutions | Transferred over Time                      
Disaggregation of Revenue [Line Items]                      
Net sales                 2,209,876    
Consumer Technology Group (CTG)                      
Disaggregation of Revenue [Line Items]                      
Net sales                 6,862,594    
Consumer Technology Group (CTG) | Transferred at Point in Time                      
Disaggregation of Revenue [Line Items]                      
Net sales                 4,744,911    
Consumer Technology Group (CTG) | Transferred over Time                      
Disaggregation of Revenue [Line Items]                      
Net sales                 $ 2,117,683