XML 33 R27.htm IDEA: XBRL DOCUMENT v3.20.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2019
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [Abstract]  
Accounts Payable and Accrued Liabilities
Accounts payable and accrued liabilities consist of the following at December 31, 2019:

  
December 31
 
  
2019
  
2018
 
Accounts Payable - suppliers
 
$
3,144,098
  
$
3,622,765
 
Accrued Commissions & Royalties
  
931,760
   
867,344
 
Accrued Payroll
  
231,753
   
48,867
 
Accrued Vacation
  
410,199
   
264,789
 
Accrued Bonuses
  
215,000
   
494,318
 
Accrued Expenses - Other
  
593,433
   
590,598
 
  
$
5,526,243
  
$
5,888,681