XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Revenues (Disaggregation of Revenue by Geographic Location) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Revenue $ 362,580 $ 317,919 $ 269,812
United States      
Disaggregation of Revenue [Line Items]      
Revenue 161,757 132,482 108,260
United Kingdom      
Disaggregation of Revenue [Line Items]      
Revenue 19,750 20,412 23,142
Other Europe      
Disaggregation of Revenue [Line Items]      
Revenue 74,596 67,911 54,685
Israel      
Disaggregation of Revenue [Line Items]      
Revenue 28,883 23,385 21,816
Asia      
Disaggregation of Revenue [Line Items]      
Revenue 58,654 59,878 43,430
Canada      
Disaggregation of Revenue [Line Items]      
Revenue 18,940 13,851 18,479
Sensors      
Disaggregation of Revenue [Line Items]      
Revenue 152,221 127,861 120,754
Sensors | United States      
Disaggregation of Revenue [Line Items]      
Revenue 51,246 39,845 39,624
Sensors | United Kingdom      
Disaggregation of Revenue [Line Items]      
Revenue 3,481 3,083 3,047
Sensors | Other Europe      
Disaggregation of Revenue [Line Items]      
Revenue 31,938 25,859 29,473
Sensors | Israel      
Disaggregation of Revenue [Line Items]      
Revenue 28,413 22,391 21,432
Sensors | Asia      
Disaggregation of Revenue [Line Items]      
Revenue 37,143 36,683 27,178
Sensors | Canada      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 0
Weighing Solutions      
Disaggregation of Revenue [Line Items]      
Revenue 125,715 125,390 101,386
Weighing Solutions | United States      
Disaggregation of Revenue [Line Items]      
Revenue 58,076 52,542 46,980
Weighing Solutions | United Kingdom      
Disaggregation of Revenue [Line Items]      
Revenue 15,697 16,577 19,866
Weighing Solutions | Other Europe      
Disaggregation of Revenue [Line Items]      
Revenue 37,490 39,549 23,114
Weighing Solutions | Israel      
Disaggregation of Revenue [Line Items]      
Revenue 470 994 384
Weighing Solutions | Asia      
Disaggregation of Revenue [Line Items]      
Revenue 13,974 15,719 10,876
Weighing Solutions | Canada      
Disaggregation of Revenue [Line Items]      
Revenue 8 9 166
Measurement Systems      
Disaggregation of Revenue [Line Items]      
Revenue 84,644 64,668 47,672
Measurement Systems | United States      
Disaggregation of Revenue [Line Items]      
Revenue 52,435 40,095 21,656
Measurement Systems | United Kingdom      
Disaggregation of Revenue [Line Items]      
Revenue 572 752 229
Measurement Systems | Other Europe      
Disaggregation of Revenue [Line Items]      
Revenue 5,168 2,503 2,098
Measurement Systems | Israel      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 0
Measurement Systems | Asia      
Disaggregation of Revenue [Line Items]      
Revenue 7,537 7,476 5,376
Measurement Systems | Canada      
Disaggregation of Revenue [Line Items]      
Revenue $ 18,932 $ 13,842 $ 18,313