v3.26.1
Acquisitions - Business Acquisition Pro Forma Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Business Combination    
Net income $ 4,429 $ (2,528)
Basler and Dortmund Fab    
Business Combination    
Net sales 656,969 587,520
Income before income taxes 102,559 61,376
Net income $ 79,576 $ 44,278
Net income per share — basic (in dollars per share) $ 3.17 $ 1.79
Net income per share — diluted (in dollars per share) $ 3.13 $ 1.77