XML 41 R29.htm IDEA: XBRL DOCUMENT v3.19.1
INTANGIBLES (Tables)
12 Months Ended
Dec. 29, 2018
INTANGIBLES [Abstract]  
Gross Carrying Amount and Accumulated Amortization of Amortizable Intangible Assets
  

Industrial
Hardware
Segment
  

Security
Products
Segment
  

Metal
Products
Segment
  



Total
  
Weighted-Average
Amortization Period (Years)
 
2018 Gross Amount
               
Patents and developed technology
 
$
7,884,498
  
$
1,648,731
  
$
  
$
9,533,229
   
10.2
 
Customer relationships
  
3,650,000
   
1,139,381
   
   
4,789,381
   
8.1
 
Non-compete agreements
  
   
459,570
   
   
459,570
   
4.4
 
Intellectual property
  
   
307,370
   
   
307,370
   
5.0
 
Total Gross Intangibles
 
$
11,534,498
  
$
3,555,052
  
$
  
$
15,089,550
   
9.2
 
                     
2018 Accumulated Amortization
                    
Patents and developed technology
 
$
2,448,380
  
$
737,276
  
$
  
$
3,185,656
     
Customer relationships
  
638,750
   
408,233
   
   
1,046,983
     
Non-compete agreements
  
   
329,296
   
   
329,296
     
Intellectual property
  
   
245,895
   
   
245,895
     
Accumulated Amortization
 
$
3,087,130
  
$
1,720,700
  
$
  
$
4,807,830
     
                     
Net 2018 per Balance Sheet
 
$
8,447,368
  
$
1,834,352
  
$
  
$
10,281,720
     
                     
2017 Gross Amount
                    
Patents and developed technology
 
$
7,074,456
  
$
1,021,918
  
$
  
$
8,096,374
   
12.3
 
Customer relationships
  
3,650,000
   
449,706
   
   
4,099,706
   
9.5
 
Non-compete agreements
  
   
407,000
   
   
407,000
   
5.0
 
Intellectual property
  
   
307,370
   
   
307,370
   
5.0
 
Total Gross Intangibles
 
$
10,724,456
  
$
2,185,994
  
$
  
$
12,910,450
   
10.8
 

  

Industrial
Hardware
Segment
  

Security
Products
Segment
  

Metal
Products
Segment
  



Total
 
Weighted-Average
Amortization Period (Years)
2017 Accumulated Amortization
                     
Patents and developed technology
 
$
2,007,418
  
$
630,784
  
$
  
$
2,638,202
  
Customer relationships
  
298,645
   
269,823
   
   
568,468
  
Non-compete agreements
  
   
244,200
   
   
244,200
  
Intellectual property
  
   
184,422
   
   
184,422
  
Accumulated Amortization
 
$
2,306,063
  
$
1,329,229
  
$
  
$
3,635,292
  
                           
Net 2017 per Balance Sheet
 
$
8,418,393
  
$
856,765
  
$
  
$
9,275,158