Quarterly report pursuant to Section 13 or 15(d)

Revenue - Revenue Disaggregated by Market (Details)

v3.22.2
Revenue - Revenue Disaggregated by Market (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Disaggregation of Revenue [Line Items]        
Sales $ 129,127 $ 111,158 $ 245,303 $ 217,015
Aerospace        
Disaggregation of Revenue [Line Items]        
Sales 109,290 89,220 210,684 170,636
Aerospace | Commercial Transport        
Disaggregation of Revenue [Line Items]        
Sales 69,243 47,793 133,332 86,001
Aerospace | Military        
Disaggregation of Revenue [Line Items]        
Sales 13,897 16,801 28,873 37,783
Aerospace | General Aviation        
Disaggregation of Revenue [Line Items]        
Sales 18,130 14,994 33,997 29,022
Aerospace | Other        
Disaggregation of Revenue [Line Items]        
Sales 8,020 9,632 14,482 17,830
Test Systems        
Disaggregation of Revenue [Line Items]        
Sales 19,837 21,938 34,619 46,379
Test Systems | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Sales $ 19,837 $ 21,938 $ 34,619 $ 46,379