XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories (Tables)
3 Months Ended
Apr. 03, 2021
Inventory Disclosure [Abstract]  
Schedule of net components of inventories
The components of inventories are as follows:
At April 3, 2021At December 31, 2020
Finished goods$1,447,879 1,372,234 
Work in process129,203 126,231 
Raw materials419,546 414,555 
Total inventories$1,996,628 1,913,020