Annual report pursuant to Section 13 and 15(d)

ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details)

v3.19.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Accounts Payable And Accrued Expenses Details    
Accounts payable $ 2,576,166 $ 2,308,844
Sales & Local Tax Payable 567,886 545,398
Accrued Payroll 2,553,186  
Accrued expenses 1,204,204 2,590,468
Total Accounts Payable and Accrued Expenses $ 6,901,442 $ 5,444,710