XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Oct. 01, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Outstanding checks in excess of cash $ 1,416 $ 3,005
Accounts payable, trade 1,217,731 1,228,621
Accrued expenses 725,135 666,209
Product warranties 39,190 45,215
Accrued interest 13,945 17,940
Accrued compensation and benefits 258,680 256,428
Total accounts payable and accrued expenses $ 2,256,097 $ 2,217,418