Quarterly report [Sections 13 or 15(d)]

Revenue - Schedule of Revenue Disaggregated by Market (Details)

v3.26.3
Revenue - Schedule of Revenue Disaggregated by Market (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 03, 2026
Sep. 27, 2025
Oct. 03, 2026
Sep. 27, 2025
Disaggregation of Revenue [Line Items]        
Revenue $ 271,679 $ 211,447 $ 762,255 $ 622,061
Aerospace Segment        
Disaggregation of Revenue [Line Items]        
Revenue 245,472 192,725 696,584 577,726
Aerospace Segment | Commercial Transport        
Disaggregation of Revenue [Line Items]        
Revenue 192,243 149,209 525,668 432,324
Aerospace Segment | Military Aircraft        
Disaggregation of Revenue [Line Items]        
Revenue 29,028 27,554 93,161 88,250
Aerospace Segment | General Aviation        
Disaggregation of Revenue [Line Items]        
Revenue 21,121 13,919 70,173 47,532
Aerospace Segment | Other        
Disaggregation of Revenue [Line Items]        
Revenue 3,080 2,043 7,582 9,620
Test Systems Segment        
Disaggregation of Revenue [Line Items]        
Revenue 26,207 18,722 65,671 44,335
Test Systems Segment | Government & Defense        
Disaggregation of Revenue [Line Items]        
Revenue $ 26,207 $ 18,722 $ 65,671 $ 44,335