XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Note 2 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Revenues $ 82,971 $ 74,147
High Technology and Industrial Products [Member]    
Revenues 30,069 26,824
Automotive [Member]    
Revenues 23,568 24,137
Life Sciences and Other [Member]    
Revenues 15,930 11,372
Consumer Products and Food and Beverage [Member]    
Revenues 13,404 11,814
North America [Member]    
Revenues 39,240 37,002
EMEA [Member]    
Revenues 28,713 22,568
Asia Pacific [Member]    
Revenues 10,268 9,642
Latin America [Member]    
Revenues $ 4,750 $ 4,935