XML 38 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jun. 30, 2018
Jul. 01, 2017
Segment Reporting Information [Abstract]        
Revenues, sales to unaffiliated customers $ 60,860,852 $ 58,044,743 $ 120,305,849 $ 94,088,038
Operating Profit 4,388,506 2,486,462 8,560,393 4,722,663
Interest expense (312,060) (311,654) (608,390) (332,678)
Other income 225,769 36,112 444,500 55,765
Income before income taxes 4,302,215 2,210,920 8,396,503 4,445,750
Operating Segments [Member] | Industrial Hardware [Member]        
Segment Reporting Information [Abstract]        
Revenues, sales to unaffiliated customers 35,853,583 35,098,231 72,410,627 50,541,057
Operating Profit 2,518,086 497,471 5,284,529 1,064,263
Operating Segments [Member] | Security Products [Member]        
Segment Reporting Information [Abstract]        
Revenues, sales to unaffiliated customers 17,888,028 16,199,567 33,007,356 30,117,055
Operating Profit 1,664,041 1,691,358 2,649,180 2,685,795
Operating Segments [Member] | Metal Products [Member]        
Segment Reporting Information [Abstract]        
Revenues, sales to unaffiliated customers 7,119,241 6,746,945 14,887,866 13,429,926
Operating Profit $ 206,379 $ 297,633 $ 626,684 $ 972,605