XML 50 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts payable and accrued expenses (Tables)
6 Months Ended
Jun. 27, 2020
Payables and Accruals [Abstract]  
Components of accounts payable and accrued expenses
Accounts payable and accrued expenses are as follows:
At June 27, 2020At December 31, 2019
Outstanding checks in excess of cash$3,093  9,924  
Accounts payable, trade845,257  824,956  
Accrued expenses471,247  461,035  
Product warranties53,769  49,184  
Accrued interest17,745  21,050  
Accrued compensation and benefits227,473  192,991  
Total accounts payable and accrued expenses$1,618,584  1,559,140