Quarterly report pursuant to Section 13 or 15(d)

Revenue - Revenue Disaggregated by Market (Details)

v3.22.2.2
Revenue - Revenue Disaggregated by Market (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Disaggregation of Revenue [Line Items]        
Sales $ 131,438 $ 111,841 $ 376,741 $ 328,856
Aerospace        
Disaggregation of Revenue [Line Items]        
Sales 112,177 95,766 322,861 266,402
Aerospace | Commercial Transport        
Disaggregation of Revenue [Line Items]        
Sales 78,389 57,549 211,721 143,550
Aerospace | Military        
Disaggregation of Revenue [Line Items]        
Sales 12,463 17,064 41,336 54,847
Aerospace | General Aviation        
Disaggregation of Revenue [Line Items]        
Sales 14,751 12,109 48,748 41,131
Aerospace | Other        
Disaggregation of Revenue [Line Items]        
Sales 6,574 9,044 21,056 26,874
Test Systems        
Disaggregation of Revenue [Line Items]        
Sales 19,261 16,075 53,880 62,454
Test Systems | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Sales $ 19,261 $ 16,075 $ 53,880 $ 62,454