XML 40 R31.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORIES (Details) - USD ($)
Oct. 03, 2020
Dec. 28, 2019
INVENTORIES    
Raw material and component parts $ 15,600,494 $ 17,225,469
Work in process 9,971,046 11,009,648
Finished goods 23,877,072 26,364,149
Inventories $ 49,448,612 $ 54,599,266