SEGMENT REPORTING - Geographic Information of Net Sales (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 |
| Segment reporting information |
|
|
|
|
|
|
|
|
|
|
|
| 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
|
| Operating segments |
|
|
|
|
|
|
|
|
|
|
|
| Segment reporting information |
|
|
|
|
|
|
|
|
|
|
|
| Net sales |
|
|
|
|
|
|
|
|
26,210,511
|
25,441,131
|
23,862,934
|
| Singapore |
|
|
|
|
|
|
|
|
|
|
|
| Segment reporting information |
|
|
|
|
|
|
|
|
|
|
|
| Net sales |
|
|
|
|
|
|
|
|
642,700
|
686,900
|
595,300
|
| Asia | Operating segments |
|
|
|
|
|
|
|
|
|
|
|
| Segment reporting information |
|
|
|
|
|
|
|
|
|
|
|
| Net sales |
|
|
|
|
|
|
|
|
11,469,617
|
11,210,793
|
10,962,075
|
| Americas | Operating segments |
|
|
|
|
|
|
|
|
|
|
|
| Segment reporting information |
|
|
|
|
|
|
|
|
|
|
|
| Net sales |
|
|
|
|
|
|
|
|
9,893,072
|
9,880,626
|
8,582,849
|
| Europe | Operating segments |
|
|
|
|
|
|
|
|
|
|
|
| Segment reporting information |
|
|
|
|
|
|
|
|
|
|
|
| Net sales |
|
|
|
|
|
|
|
|
$ 4,847,822
|
$ 4,349,712
|
$ 4,318,010
|
| Net sales | Asia | Operating segments |
|
|
|
|
|
|
|
|
|
|
|
| Segment reporting information |
|
|
|
|
|
|
|
|
|
|
|
| Concentration risk percentage (less than 10% for sales of services as a % of total sales) |
|
|
|
|
|
|
|
|
44.00%
|
44.00%
|
46.00%
|
| Net sales | Americas | Operating segments |
|
|
|
|
|
|
|
|
|
|
|
| Segment reporting information |
|
|
|
|
|
|
|
|
|
|
|
| Concentration risk percentage (less than 10% for sales of services as a % of total sales) |
|
|
|
|
|
|
|
|
38.00%
|
39.00%
|
36.00%
|
| Net sales | Europe | Operating segments |
|
|
|
|
|
|
|
|
|
|
|
| Segment reporting information |
|
|
|
|
|
|
|
|
|
|
|
| Concentration risk percentage (less than 10% for sales of services as a % of total sales) |
|
|
|
|
|
|
|
|
18.00%
|
17.00%
|
18.00%
|