Quarterly report pursuant to Section 13 or 15(d)

Revenue - Revenue Disaggregated by Market (Details)

v3.24.2.u1
Revenue - Revenue Disaggregated by Market (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Disaggregation of Revenue [Line Items]        
Sales $ 198,114 $ 174,454 $ 383,188 $ 330,992
Aerospace Segment        
Disaggregation of Revenue [Line Items]        
Sales 176,943 158,382 340,581 293,979
Aerospace Segment | Commercial Transport        
Disaggregation of Revenue [Line Items]        
Sales 128,399 112,079 249,829 206,292
Aerospace Segment | Military Aircraft        
Disaggregation of Revenue [Line Items]        
Sales 24,781 13,584 41,860 27,648
Aerospace Segment | General Aviation        
Disaggregation of Revenue [Line Items]        
Sales 19,015 25,015 38,566 44,463
Aerospace Segment | Other        
Disaggregation of Revenue [Line Items]        
Sales 4,748 7,704 10,326 15,576
Test Systems Segment        
Disaggregation of Revenue [Line Items]        
Sales 21,171 16,072 42,607 37,013
Test Systems Segment | Government & Defense        
Disaggregation of Revenue [Line Items]        
Sales $ 21,171 $ 16,072 $ 42,607 $ 37,013