XML 21 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Inventories (Details) - USD ($)
Sep. 28, 2019
Dec. 29, 2018
Components of inventories [Abstract]    
Raw material and component parts $ 17,837,116 $ 17,841,166
Work in process 8,958,168 8,960,202
Finished goods 25,965,946 25,971,841
Total inventories $ 52,761,230 $ 52,773,209