Quarterly report [Sections 13 or 15(d)]

Revenue - Schedule of Disaggregated by Product Lines (Details)

v3.25.3
Revenue - Schedule of Disaggregated by Product Lines (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Disaggregation of Revenue [Line Items]        
Total $ 211,447 $ 203,698 $ 622,061 $ 586,886
Aerospace Segment        
Disaggregation of Revenue [Line Items]        
Total 192,725 177,554 577,726 518,135
Aerospace Segment | Electrical Power & Motion        
Disaggregation of Revenue [Line Items]        
Total 101,295 90,467 296,541 263,919
Aerospace Segment | Lighting & Safety        
Disaggregation of Revenue [Line Items]        
Total 51,654 46,921 154,324 135,162
Aerospace Segment | Avionics        
Disaggregation of Revenue [Line Items]        
Total 26,168 29,151 91,452 83,716
Aerospace Segment | Systems Certification        
Disaggregation of Revenue [Line Items]        
Total 7,938 4,460 15,842 12,272
Aerospace Segment | Structures        
Disaggregation of Revenue [Line Items]        
Total 3,627 2,613 9,947 8,798
Aerospace Segment | Other        
Disaggregation of Revenue [Line Items]        
Total 2,043 3,942 9,620 14,268
Test Systems        
Disaggregation of Revenue [Line Items]        
Total $ 18,722 $ 26,144 $ 44,335 $ 68,751