XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisitions - Pro Forma Information Adjustments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Business Combination, Pro Forma Information        
Net income $ 57,342 $ 46,272 $ 100,534 $ 95,637
Amortization of unfavorable production contract        
Business Combination, Pro Forma Information        
Net income   567   1,135
Amortization of inventory step-down        
Business Combination, Pro Forma Information        
Net income     (504) 510
Depreciation        
Business Combination, Pro Forma Information        
Net income   (274)   (549)
Amortization        
Business Combination, Pro Forma Information        
Net income   (94)   (188)
Transaction costs        
Business Combination, Pro Forma Information        
Net income   16 (37) (380)
Income tax (expense) benefit of above items        
Business Combination, Pro Forma Information        
Net income   $ 65 $ (162) $ 158