Annual report pursuant to Section 13 and 15(d)

ACCRUED EXPENSES - Schedule of Accrued Expenses (Details)

v3.20.1
ACCRUED EXPENSES - Schedule of Accrued Expenses (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Payables And Accruals [Abstract]    
Payroll and related $ 747,458 $ 1,136,808
Interest 520,671  
Commissions and royalties 78,528 113,462
Income tax payable 64,832 82,091
Other 39,390 45,300
Total accrued expenses $ 1,450,879 $ 1,377,661