Quarterly report pursuant to Section 13 or 15(d)

Revenue - Revenue Disaggregated by Market (Details)

v3.23.2
Revenue - Revenue Disaggregated by Market (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Disaggregation of Revenue [Line Items]        
Sales $ 174,454 $ 129,127 $ 330,992 $ 245,303
Aerospace        
Disaggregation of Revenue [Line Items]        
Sales 158,382 109,290 293,979 210,684
Aerospace | Commercial Transport        
Disaggregation of Revenue [Line Items]        
Sales 112,079 69,243 206,292 133,332
Aerospace | Military Aircraft        
Disaggregation of Revenue [Line Items]        
Sales 13,584 13,897 27,648 28,873
Aerospace | General Aviation        
Disaggregation of Revenue [Line Items]        
Sales 25,015 18,130 44,463 33,997
Aerospace | Other        
Disaggregation of Revenue [Line Items]        
Sales 7,704 8,020 15,576 14,482
Test Systems Segment        
Disaggregation of Revenue [Line Items]        
Sales 16,072 19,837 37,013 34,619
Test Systems Segment | Government & Defense        
Disaggregation of Revenue [Line Items]        
Sales $ 16,072 $ 19,837 $ 37,013 $ 34,619