XML 39 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories (Details) - USD ($)
Mar. 30, 2019
Dec. 29, 2018
Components of inventories [Abstract]    
Raw material and component parts $ 17,451,692 $ 17,841,166
Work in process 8,764,600 8,960,202
Finished goods 25,404,874 25,971,841
Total inventories $ 51,621,166 $ 52,773,209