v3.26.1
Segment Information - Operating Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 05, 2026
Mar. 30, 2025
Segment Reporting Information [Line Items]    
Net sales $ 331,037 $ 297,413
AOI 32,723 25,454
Depreciation and amortization 9,876 9,401
Operating Segments | AMS    
Segment Reporting Information [Line Items]    
Depreciation and amortization 4,804 4,587
Operating Segments | EAAA    
Segment Reporting Information [Line Items]    
Depreciation and amortization $ 5,072 $ 4,814