XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues (Disaggregation of Revenue by Geographic Location) (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
United States      
Disaggregation of Revenue [Line Items]      
Revenue 161,122 161,757 132,482
United Kingdom      
Disaggregation of Revenue [Line Items]      
Revenue 19,173 19,750 20,412
Other Europe      
Disaggregation of Revenue [Line Items]      
Revenue 76,341 74,596 67,911
Israel      
Disaggregation of Revenue [Line Items]      
Revenue 18,064 28,883 23,385
Asia      
Disaggregation of Revenue [Line Items]      
Revenue 57,935 58,654 59,878
Canada      
Disaggregation of Revenue [Line Items]      
Revenue 22,413 18,940 13,851
Sensors      
Disaggregation of Revenue [Line Items]      
Revenue 139,783 152,221 127,861
Sensors | United States      
Disaggregation of Revenue [Line Items]      
Revenue 49,998 51,246 39,845
Sensors | United Kingdom      
Disaggregation of Revenue [Line Items]      
Revenue 3,833 3,481 3,083
Sensors | Other Europe      
Disaggregation of Revenue [Line Items]      
Revenue 32,262 31,938 25,859
Sensors | Israel      
Disaggregation of Revenue [Line Items]      
Revenue 17,772 28,413 22,391
Sensors | Asia      
Disaggregation of Revenue [Line Items]      
Revenue 35,918 37,143 36,683
Sensors | Canada      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 0
Weighing Solutions      
Disaggregation of Revenue [Line Items]      
Revenue 122,528 125,715 125,390
Weighing Solutions | United States      
Disaggregation of Revenue [Line Items]      
Revenue 55,421 58,076 52,542
Weighing Solutions | United Kingdom      
Disaggregation of Revenue [Line Items]      
Revenue 14,980 15,697 16,577
Weighing Solutions | Other Europe      
Disaggregation of Revenue [Line Items]      
Revenue 38,649 37,490 39,549
Weighing Solutions | Israel      
Disaggregation of Revenue [Line Items]      
Revenue 292 470 994
Weighing Solutions | Asia      
Disaggregation of Revenue [Line Items]      
Revenue 13,156 13,974 15,719
Weighing Solutions | Canada      
Disaggregation of Revenue [Line Items]      
Revenue 30 8 9
Measurement Systems      
Disaggregation of Revenue [Line Items]      
Revenue 92,737 84,644 64,668
Measurement Systems | United States      
Disaggregation of Revenue [Line Items]      
Revenue 55,703 52,435 40,095
Measurement Systems | United Kingdom      
Disaggregation of Revenue [Line Items]      
Revenue 360 572 752
Measurement Systems | Other Europe      
Disaggregation of Revenue [Line Items]      
Revenue 5,430 5,168 2,503
Measurement Systems | Israel      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 0
Measurement Systems | Asia      
Disaggregation of Revenue [Line Items]      
Revenue 8,861 7,537 7,476
Measurement Systems | Canada      
Disaggregation of Revenue [Line Items]      
Revenue $ 22,383 $ 18,932 $ 13,842