XML 34 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2017
Payables and Accruals [Abstract]  
Accrued Expenses
Accrued Expenses

Accrued expenses consist of the following for the years ended December 31, 2017 and 2016:

 
December 31,
 
2017
 
2016
Sales return allowance
$
666,375

 
$
488,200

Professional services
603,000

 
390,800

Technology fees
450,000

 
450,000

Advertising
160,800

 
28,100

Warranty
127,361

 
45,879

Other
234,779

 
245,752

 
$
2,242,315

 
$
1,648,731