XML 67 R44.htm IDEA: XBRL DOCUMENT v3.19.2
OTHER CURRENT LIABILITIES (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accrued payroll, bonuses and commission costs $ 5,115,082 $ 6,854,002
Allowance for coupons and returns 6,340,450 5,294,120
Accrued sales and marketing costs 2,107,696 2,288,028
Accrued compensated absences 1,492,131 1,178,110
Allowance for wholesale distributor fees 2,077,444 792,891
Operating lease liability - short term 1,187,029  
Accrued legal and accounting expense 367,898 385,824
Accrued research and development 1,402,600 388,675
Accrued rent   365,155
Accrued rebates 2,251,047 412,570
Other accrued expenses 35,240 375,573
TOTAL OTHER CURRENT LIABILITIES $ 22,376,617 $ 18,334,948