Annual report pursuant to Section 13 and 15(d)

ACCRUED EXPENSES AND OTHER LIABILITIES (Details)

v3.21.1
ACCRUED EXPENSES AND OTHER LIABILITIES (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
NOTES PAYABLE    
Accrued incentives $ 3,210,884 $ 1,899,769
Accrued rebates 2,604,245 978,786
Accrued payroll 734,972 347,091
Accrued distribution fees 828,120 549,356
Accrued testing 779,660 69,415
Other 207,262 636,978
Total accrued expenses and other current liabilities $ 8,365,143 $ 4,481,395