XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Outstanding checks in excess of cash $ 3,986 $ 2,791
Accounts payable, trade 1,184,104 1,094,038
Accrued expenses 645,185 742,099
Product warranties 43,065 38,425
Accrued interest 5,130 8,748
Accrued compensation and benefits 262,337 238,347
Total accounts payable and accrued expenses $ 2,143,807 $ 2,124,448