XML 40 R31.htm IDEA: XBRL DOCUMENT v3.5.0.2
Intangibles (Details) - USD ($)
6 Months Ended
Jan. 02, 2016
Jul. 02, 2016
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount $ 4,400,109 $ 4,419,969
Accumulated Amortization 2,286,533 2,469,222
Net as per Balance Sheet $ 2,113,576 $ 1,950,747
Weighted Average Amortization Period 12 years 7 months 6 days 12 years 7 months 6 days
Industrial Hardware Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount $ 2,206,852 $ 2,207,820
Accumulated Amortization 1,478,692 1,514,647
Net as per Balance Sheet 728,160 693,173
Security Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 2,193,257 2,212,149
Accumulated Amortization 807,841 954,575
Net as per Balance Sheet 1,385,416 1,257,574
Metal Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 0 0
Accumulated Amortization 0 0
Net as per Balance Sheet 0 0
Patents and Developed Technology [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 3,236,033 3,255,893
Accumulated Amortization $ 2,053,718 $ 2,119,999
Weighted Average Amortization Period 15 years 10 months 24 days 15 years 10 months 24 days
Patents and Developed Technology [Member] | Industrial Hardware Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount $ 2,206,852 $ 2,207,820
Accumulated Amortization 1,478,692 1,514,647
Patents and Developed Technology [Member] | Security Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 1,029,181 1,048,073
Accumulated Amortization 575,026 605,352
Patents and Developed Technology [Member] | Metal Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 0 0
Accumulated Amortization 0 0
Customer Relationships [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 449,706 449,706
Accumulated Amortization $ 89,941 $ 134,912
Weighted Average Amortization Period 5 years 5 years
Customer Relationships [Member] | Industrial Hardware Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount $ 0 $ 0
Accumulated Amortization 0 0
Customer Relationships [Member] | Security Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 449,706 449,706
Accumulated Amortization 89,941 134,912
Customer Relationships [Member] | Metal Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 0 0
Accumulated Amortization 0 0
Non-compete Agreements [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 407,000 407,000
Accumulated Amortization $ 81,400 $ 122,100
Weighted Average Amortization Period 5 years 5 years
Non-compete Agreements [Member] | Industrial Hardware Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount $ 0 $ 0
Accumulated Amortization 0 0
Non-compete Agreements [Member] | Security Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 407,000 407,000
Accumulated Amortization 81,400 122,100
Non-compete Agreements [Member] | Metal Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 0 0
Accumulated Amortization 0 0
Intellectual Property [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 307,370 307,370
Accumulated Amortization $ 61,474 $ 92,211
Weighted Average Amortization Period 5 years 5 years
Intellectual Property [Member] | Industrial Hardware Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount $ 0 $ 0
Accumulated Amortization 0 0
Intellectual Property [Member] | Security Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 307,370 307,370
Accumulated Amortization 61,474 92,211
Intellectual Property [Member] | Metal Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 0 0
Accumulated Amortization $ 0 $ 0