XML 93 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
Components of accounts payable and accrued expenses
Accounts payable and accrued expenses are as follows:
 
December 31, 2019
 
December 31, 2018
Outstanding checks in excess of cash
$
9,924

 
14,624

Accounts payable, trade
824,956

 
811,879

Accrued expenses
461,035

 
430,431

Product warranties
49,184

 
47,511

Accrued interest
21,050

 
21,908

Accrued compensation and benefits
192,991

 
197,513

Total accounts payable and accrued expenses
$
1,559,140

 
1,523,866