XML 54 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
OTHER CURRENT LIABILITIES (Details) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Other Liabilities Disclosure [Abstract]    
Accrued payroll, bonuses and commission costs $ 2,825,316 $ 4,240,379
Allowance for coupons and returns 1,802,125 1,432,846
Accrued sales and marketing costs 1,412,570 420,162
Accrued compensated absences 1,039,684 945,457
Accrued legal and accounting expense 688,012 600,350
Accrued research and development 492,577 366,933
Accrued interest 501,227  
Accrued rent 383,110 327,099
Other accrued expenses 234,937 525,999
Accrued rebates 207,018 76,917
Allowance for wholesale distributor fees 198,634 172,973
Accrued royalties   114,480
TOTAL OTHER CURRENT LIABILITIES $ 9,785,210 $ 9,223,595