XML 55 R44.htm IDEA: XBRL DOCUMENT v3.19.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accrued payroll, bonuses and commission costs $ 5,200,009 $ 6,854,002
Allowance for coupons and returns 5,995,027 5,294,120
Accrued sales and marketing costs 1,590,746 2,288,028
Accrued compensated absences 1,390,396 1,178,110
Allowance for wholesale distributor fees 1,115,689 792,891
Operating lease liability - short term 1,158,286  
Accrued legal and accounting expense 690,346 385,824
Accrued research and development 869,188 388,675
Accrued rent   365,155
Accrued rebates 929,022 412,570
Other accrued expenses 668,730 375,573
TOTAL OTHER CURRENT LIABILITIES $ 19,607,439 $ 18,334,948