XML 34 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Payable and Accrued Expenses
12 Months Ended
Dec. 31, 2018
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Expenses
Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses are as follows:
 
December 31, 2018
 
December 31, 2017
Outstanding checks in excess of cash
$
14,624

 
8,879

Accounts payable, trade
811,879

 
810,034

Accrued expenses
430,431

 
363,919

Product warranties
47,511

 
39,035

Accrued interest
21,908

 
22,363

Accrued compensation and benefits
197,513

 
207,442

Total accounts payable and accrued expenses
$
1,523,866

 
1,451,672