Quarterly report pursuant to Section 13 or 15(d)

Revenue - Revenue Disaggregated by Market (Details)

v3.22.1
Revenue - Revenue Disaggregated by Market (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Disaggregation of Revenue [Line Items]    
Sales $ 116,176 $ 105,857
Aerospace    
Disaggregation of Revenue [Line Items]    
Sales 101,394 81,416
Aerospace | Commercial Transport    
Disaggregation of Revenue [Line Items]    
Sales 64,089 38,208
Aerospace | Military    
Disaggregation of Revenue [Line Items]    
Sales 14,976 20,982
Aerospace | Business Jet    
Disaggregation of Revenue [Line Items]    
Sales 15,867 14,028
Aerospace | Other    
Disaggregation of Revenue [Line Items]    
Sales 6,462 8,198
Test Systems    
Disaggregation of Revenue [Line Items]    
Sales 14,782 24,441
Test Systems | Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Sales $ 14,782 $ 24,441