XML 36 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets

Intangible Assets  Cost   Accumulated
Amortization
   Net 
Patents  $622,733   $453,057   $169,676 
Trade names and trademarks   1,649,880    567,933    1,081,947 
Customer list   525,663    74,469    451,194 
Product formulas   262,832    37,235    225,597 
Royalty rights   160,000    101,682    58,318 
Total intangible assets  $3,221,108   $1,234,376   $1,986,732 

 

December 31, 2018 

 

Intangible Assets  Cost   Accumulated
Amortization
   Net 
Patents  $622,733   $439,972   $182,761 
Trade names and trademarks   1,649,880    561,449    1,088,431 
Customer list   525,663    48,186    477,477 
Product formulas   262,832    24,093    238,739 
Royalty rights   160,000    97,196    62,804 
Total intangible assets  $3,221,108   $1,170,896   $2,050,212