Quarterly report [Sections 13 or 15(d)]

Revenue - Schedule of Disaggregated by Product Lines (Details)

v3.26.1
Revenue - Schedule of Disaggregated by Product Lines (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Disaggregation of Revenue [Line Items]        
Total $ 259,957 $ 204,678 $ 490,576 $ 410,614
Aerospace Segment        
Disaggregation of Revenue [Line Items]        
Total 237,292 193,626 451,112 385,001
Aerospace Segment | Inflight Entertainment & Connectivity        
Disaggregation of Revenue [Line Items]        
Total 126,008 105,902 236,756 209,012
Aerospace Segment | Lighting & Safety        
Disaggregation of Revenue [Line Items]        
Total 59,170 56,100 111,977 108,057
Aerospace Segment | Flight Critical Electrical Power        
Disaggregation of Revenue [Line Items]        
Total 23,660 15,832 48,423 37,146
Aerospace Segment | Seat Motion        
Disaggregation of Revenue [Line Items]        
Total 22,186 10,217 42,065 16,889
Aerospace Segment | Other        
Disaggregation of Revenue [Line Items]        
Total 6,268 5,575 11,891 13,897
Test Systems        
Disaggregation of Revenue [Line Items]        
Total $ 22,665 $ 11,052 $ 39,464 $ 25,613