XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Payable and Accrued Expenses (Tables)
3 Months Ended
Apr. 03, 2021
Payables and Accruals [Abstract]  
Components of accounts payable and accrued expenses
Accounts payable and accrued expenses are as follows:
At April 3, 2021At December 31, 2020
Outstanding checks in excess of cash$4,530 5,672 
Accounts payable, trade1,064,785 1,016,897 
Accrued expenses587,876 566,052 
Product warranties55,024 54,692 
Accrued interest22,460 30,403 
Accrued compensation and benefits219,721 222,235 
Total accounts payable and accrued expenses$1,954,396 1,895,951