v3.26.1
Business Segment Information - Schedule of Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Segment Reporting [Line Items]        
Net Revenues $ 224,492 $ 200,803 $ 433,514 $ 393,284
Cost of Sales 161,592 147,827 314,381 289,857
Selling, General and Administrative Expenses 34,569 34,643 75,082 79,693
Restructuring Charges 0 608 0 1,034
Segment Operating Income 38,237 29,753 71,599 57,122
Operating Income 28,331 17,725 44,051 22,700
Interest Expense, Net (3,522) (3,008) (7,532) (6,271)
Other Income 0 1,746 0 1,746
Income Before Taxes 24,809 16,463 36,519 18,175
Corporate Administration        
Segment Reporting [Line Items]        
Corporate general and administrative expenses (9,906) (12,028) (27,548) (34,422)
Electronic Systems | Operating segments        
Segment Reporting [Line Items]        
Net Revenues 131,436 109,704 249,026 218,769
Cost of Sales 93,053 77,710 175,824 158,495
Selling, General and Administrative Expenses 12,907 11,455 24,802 22,195
Restructuring Charges 0 81 0 171
Segment Operating Income 25,476 20,458 48,400 37,908
Structural Systems | Operating segments        
Segment Reporting [Line Items]        
Net Revenues 93,056 91,099 184,488 174,515
Cost of Sales 68,539 70,117 138,557 131,362
Selling, General and Administrative Expenses 11,756 11,160 22,732 23,076
Restructuring Charges 0 527 0 863
Segment Operating Income $ 12,761 $ 9,295 $ 23,199 $ 19,214