XML 90 R81.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Schedule of Significant Changes in the Contract Assets and Liabilities Balances (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 29, 2024
Dec. 31, 2023
Contract Asset    
Beginning Balance $ 54,334 $ 56,008
Increases due to rights to consideration for customer specific goods produced, but not billed during the period 57,513 54,334
Transferred to receivables from contract assets recognized at the beginning of the period and acquired as part of business combinations (54,334) (56,008)
Ending Balance 57,513 54,334
Contract Liability    
Beginning Balance (24,973) (22,423)
Acquired/sold as part of a business combination/divestiture 194 (1,436)
Revenue deferred or rebates accrued (44,757) (53,464)
Recognized as revenue 10,384 11,761
Rebates paid to customers 32,311 40,589
Ending Balance $ (26,841) $ (24,973)