v3.26.1
Acquisitions - Business Acquisition Pro Forma Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Business Combination        
Net income $ 0 $ (2,152) $ 4,429 $ (4,679)
Basler and Dortmund Fab        
Business Combination        
Net sales 738,781 648,941 1,395,750 1,236,461
Income before income taxes 117,064 81,897 219,623 143,272
Net income $ 89,405 $ 60,141 $ 168,981 $ 104,419
Net income per share — basic (in dollars per share) $ 3.53 $ 2.43 $ 6.71 $ 4.22
Net income per share — diluted (in dollars per share) $ 3.49 $ 2.41 $ 6.62 $ 4.19