XML 42 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Note 2 - Significant Accounting Policies (Tables)
12 Months Ended
Jan. 31, 2020
Notes Tables  
Restrictions on Cash and Cash Equivalents [Table Text Block]
(In thousands)
 
2019
 
2018
Cash and cash equivalents
  $
13,371
 
  $
10,156
 
Restricted cash
   
1,287
 
   
2,581
 
Cash, cash equivalents and restricted cash shown in the statement of cash flows
  $
14,658
 
  $
12,737
 
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
(In thousands)
 
2019
 
2018
Equity adjustment foreign currency, gross
  $
(1,879
)
  $
(1,438
)
Minimum pension liability, gross
   
(2,087
)
   
(1,648
)
Subtotal excluding tax effect
   
(3,966
)
   
(3,086
)
Tax effect of equity adjustment foreign currency
   
91
 
   
91
 
Tax effect of minimum pension liability
   
115
 
   
115
 
Total accumulated other comprehensive loss
  $
(3,760
)
  $
(2,880
)
Schedule of Inventory, Current [Table Text Block]
(In thousands)
 
2019
 
2018
Raw materials
  $
13,859
 
  $
11,962
 
Work in process
   
592
 
   
488
 
Finished goods
   
798
 
   
731
 
Subtotal
   
15,249
 
   
13,181
 
Less allowance
   
751
 
   
892
 
Inventories
  $
14,498
 
  $
12,289
 
Property, Plant and Equipment [Table Text Block]
(In thousands)
 
2019
 
2018
Land, buildings and improvements
  $
22,328
 
  $
22,327
 
Machinery and equipment
   
47,409
 
   
47,168
 
Furniture, office equipment and computer systems
   
4,317
 
   
4,335
 
Transportation equipment
   
3,762
 
   
3,311
 
Subtotal
   
77,816
 
   
77,141
 
Less accumulated depreciation
   
49,187
 
   
46,743
 
Property, plant and equipment, net of accumulated depreciation
  $
28,629
 
  $
30,398
 
Schedule of Goodwill [Table Text Block]
     
 
 
 
Foreign exchange
   
 
 
(In thousands)
 
January 31, 2019
 
change effect
 
January 31, 2020
Goodwill
  $
2,269
 
  $
(15
)
  $
2,254
 
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
Basic weighted average number of common shares outstanding (in thousands)
 
2019
   
2018
 
Basic weighted average number of common shares outstanding
   
7,989
     
7,812
 
Dilutive effect of stock options and restricted stock units
   
295
     
 
Weighted average number of common shares outstanding assuming full dilution
   
8,284
     
7,812
 
                 
Restricted Stock and Stock options not included in the computation of diluted EPS of common stock because the option exercise prices exceeded the average market prices
   
61
     
82
 
Canceled options during the year
   
(33
)    
(63
)
Restricted Stock and Stock options with an exercise price below the average stock price
   
295
     
136