Quarterly report pursuant to Section 13 or 15(d)

Revenue - Revenue Disaggregated by Market (Details)

v3.23.1
Revenue - Revenue Disaggregated by Market (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Disaggregation of Revenue [Line Items]    
Sales $ 156,538 $ 116,176
Aerospace    
Disaggregation of Revenue [Line Items]    
Sales 135,597 101,394
Aerospace | Commercial Transport    
Disaggregation of Revenue [Line Items]    
Sales 94,213 64,089
Aerospace | Military Aircraft    
Disaggregation of Revenue [Line Items]    
Sales 14,064 14,976
Aerospace | General Aviation    
Disaggregation of Revenue [Line Items]    
Sales 19,448 15,867
Aerospace | Other    
Disaggregation of Revenue [Line Items]    
Sales 7,872 6,462
Test Systems    
Disaggregation of Revenue [Line Items]    
Sales 20,941 14,782
Test Systems | Government & Defense    
Disaggregation of Revenue [Line Items]    
Sales $ 20,941 $ 14,782