XML 45 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 2 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Revenues $ 79,577 $ 76,925 $ 250,310 $ 224,265
Automotive [Member]        
Revenues 31,035 29,232 102,760 84,508
Consumer Products and Food and Beverage [Member]        
Revenues 12,732 11,539 40,049 34,353
High Technology and Industrial Products [Member]        
Revenues 23,873 25,385 74,231 72,534
Life Sciences [Member]        
Revenues 11,937 10,769 33,270 32,870
North America [Member]        
Revenues 39,870 37,319 119,183 105,845
EMEA [Member]        
Revenues 22,549 21,439 74,542 64,547
Asia Pacific [Member]        
Revenues 12,348 12,550 37,773 37,683
Latin America [Member]        
Revenues $ 4,810 $ 5,617 $ 18,812 $ 16,190