XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Revenues $ 84,839 $ 74,081 $ 167,810 $ 148,228
Automotive [Member]        
Revenues 25,485 22,275 49,053 46,412
Consumer Products and Food and Beverage [Member]        
Revenues 13,684 13,476 27,088 25,290
High Technology and Industrial Products [Member]        
Revenues 31,390 26,644 61,459 53,468
Life Sciences and Other [Member]        
Revenues 14,280 11,686 30,210 23,058
North America [Member]        
Revenues 41,506 38,998 80,746 76,000
EMEA [Member]        
Revenues 27,342 21,379 56,055 43,947
Asia Pacific [Member]        
Revenues 10,908 9,571 21,176 19,213
Latin America [Member]        
Revenues $ 5,083 $ 4,133 $ 9,833 $ 9,068