XML 31 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Payable and Accrued Expenses
12 Months Ended
Dec. 31, 2017
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Expenses
Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses are as follows:
 
December 31, 2017
 
December 31, 2016
Outstanding checks in excess of cash
$
8,879

 
12,269

Accounts payable, trade
810,034

 
729,415

Accrued expenses
363,919

 
333,942

Product warranties
39,035

 
46,347

Accrued interest
22,363

 
20,396

Accrued compensation and benefits
207,442

 
193,213

Total accounts payable and accrued expenses
$
1,451,672

 
1,335,582