XML 45 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 2 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Revenues $ 86,190 $ 71,382
North America [Member]    
Revenues 40,025 33,370
EMEA [Member]    
Revenues 25,087 20,881
Asia Pacific [Member]    
Revenues 12,559 12,166
Latin America [Member]    
Revenues 8,519 4,965
Automotive [Member]    
Revenues 37,062 26,412
Consumer Products and Food and Beverage [Member]    
Revenues 13,790 11,421
High Technology and Industrial Products [Member]    
Revenues 24,995 22,842
Life Sciences [Member]    
Revenues $ 10,343 $ 10,707