XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
6 Months Ended
Jul. 03, 2021
Inventory Disclosure [Abstract]  
Schedule of net components of inventories
The components of inventories are as follows:
At July 3, 2021At December 31, 2020
Finished goods$1,491,232 1,372,234 
Work in process129,523 126,231 
Raw materials461,212 414,555 
Total inventories$2,081,967 1,913,020