XML 41 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts payable and accrued expenses (Tables)
6 Months Ended
Jun. 30, 2018
Payables and Accruals [Abstract]  
Components of accounts payable and accrued expenses
Accounts payable and accrued expenses are as follows:
 
June 30,
2018
 
December 31,
2017
Outstanding checks in excess of cash
$
7,325

 
8,879

Accounts payable, trade
951,200

 
810,034

Accrued expenses
384,147

 
363,919

Product warranties
38,973

 
39,035

Accrued interest
16,725

 
22,363

Accrued compensation and benefits
191,191

 
207,442

Total accounts payable and accrued expenses
$
1,589,561

 
1,451,672