XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues (Disaggregation of Revenue by Market Sector) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Revenue $ 355,048 $ 362,580 $ 317,919
Test & Measurement      
Disaggregation of Revenue [Line Items]      
Revenue 73,986 78,406 64,124
Avionics, Military & Space      
Disaggregation of Revenue [Line Items]      
Revenue 38,270 31,399 27,303
Transportation      
Disaggregation of Revenue [Line Items]      
Revenue 55,060 55,892 49,562
Other Markets      
Disaggregation of Revenue [Line Items]      
Revenue 72,372 79,750 71,577
Industrial Weighing      
Disaggregation of Revenue [Line Items]      
Revenue 43,898 52,109 50,626
General Industrial      
Disaggregation of Revenue [Line Items]      
Revenue 19,917 21,179 16,771
Steel      
Disaggregation of Revenue [Line Items]      
Revenue $ 51,545 $ 43,845 $ 37,956