XML 18 R31.htm IDEA: XBRL DOCUMENT v3.2.0.727
Intangibles (Details) - USD ($)
6 Months Ended 12 Months Ended
Jul. 04, 2015
Jan. 03, 2015
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount $ 4,636,222 $ 4,683,640
Accumulated Amortization 2,321,983 2,185,070
Net as per Balance Sheet $ 2,314,239 $ 2,498,570
Weighted Average Amortization Period 12 years 7 months 6 days 12 years 8 months 12 days
Industrial Hardware Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount $ 2,429,839 $ 2,494,261
Accumulated Amortization 1,639,193 1,649,655
Net as per Balance Sheet 790,646 844,606
Security Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 2,206,383 2,189,379
Accumulated Amortization 682,790 535,415
Net as per Balance Sheet 1,523,593 1,653,964
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
Technology and Licenses [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful lives of intangible assets 5 years  
Technology and Licenses [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful lives of intangible assets 17 years  
Patents and Developed Technology [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount $ 3,472,146 3,519,564
Accumulated Amortization $ 2,205,575 $ 2,185,070
Weighted Average Amortization Period 15 years 7 months 6 days 15 years 8 months 12 days
Patents and Developed Technology [Member] | Industrial Hardware Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount $ 2,429,839 $ 2,494,261
Accumulated Amortization 1,639,193 1,649,655
Patents and Developed Technology [Member] | Security Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross Amount 1,042,307 1,025,303
Accumulated Amortization 566,382 535,415
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 $ 44,971 $ 0
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 44,971 0
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 $ 40,700 $ 0
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 40,700 0
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 $ 30,737 $ 0
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 30,737 0
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