XML 42 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2018
Intangible Assets [Abstract]  
Schedule of intangible assets

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 

 

December 31, 2017 

Intangible Assets Cost  Accumulated
Amortization
  Net 
Patents $622,733  $387,636  $235,097 
Trade names and trademarks  1,131,125   549,561   581,564 
Royalty rights  160,000   79,253   80,747 
Total intangible assets $1,913,858  $1,016,450  $897,408
Schedule of allocated cost of intangible assets acquired from Snappy Marine and their respective useful lives
Intangible Assets Amount  Life
Trademarks and trade names $518,755  20 years
Customer list  525,663  5 years
Product formulas  262,832  5  years
Total intangible assets acquired from Snappy Marine $1,307,250