XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues - (Disaggregation of Revenue by Market Sector) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 85,854 $ 90,057 $ 265,520 $ 266,340
Test & Measurement        
Disaggregation of Revenue [Line Items]        
Total revenue 17,080 20,659 54,449 60,115
Avionics, Military & Space        
Disaggregation of Revenue [Line Items]        
Total revenue 8,294 6,523 28,285 21,563
Transportation        
Disaggregation of Revenue [Line Items]        
Total revenue 15,490 13,912 40,993 41,061
Other Markets        
Disaggregation of Revenue [Line Items]        
Total revenue 16,402 20,110 54,124 59,295
Industrial Weighing        
Disaggregation of Revenue [Line Items]        
Total revenue 10,533 12,473 33,586 38,626
General Industrial        
Disaggregation of Revenue [Line Items]        
Total revenue 4,643 4,981 14,858 16,172
Steel        
Disaggregation of Revenue [Line Items]        
Total revenue $ 13,412 $ 11,399 $ 39,225 $ 29,508