XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Acquisitions - Business Acquisition Pro Forma Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]        
Net sales $ 624,640 $ 577,536 $ 1,792,360 $ 1,694,925
Income before income taxes (94,716) (78,625) (232,336) (197,957)
Net income $ 69,522 $ 58,546 $ 170,056 $ 154,183
Net income per share — basic (in dollars per share) $ 2.80 $ 2.36 $ 6.86 $ 6.21
Net income per share — diluted (in dollars per share) $ 2.77 $ 2.34 $ 6.81 $ 6.16