XML 36 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Note 2 - Significant Accounting Policies (Tables)
12 Months Ended
Jan. 31, 2021
Notes Tables  
Restrictions on Cash and Cash Equivalents [Table Text Block]
(In thousands)
 
2020
 
2019
Cash and cash equivalents
  $
7,174
 
  $
13,371
 
Restricted cash
   
1,201
 
   
1,287
 
Cash, cash equivalents and restricted cash shown in the statement of cash flows
  $
8,375
 
  $
14,658
 
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
(In thousands)
 
2020
   
2019
 
Equity adjustment foreign currency, gross
  $
(1,590
)   $
(1,879
)
Minimum pension liability, gross
   
(1,902
)    
(2,087
)
Subtotal excluding tax effect
   
(3,492
)    
(3,966
)
Tax effect of equity adjustment foreign currency
   
91
     
91
 
Tax effect of minimum pension liability
   
114
     
115
 
Total accumulated other comprehensive loss
  $
(3,287
)   $
(3,760
)
Schedule of Inventory, Current [Table Text Block]
(In thousands)
 
2020
   
2019
 
Raw materials
  $
12,499
    $
13,859
 
Work in process
   
211
     
592
 
Finished goods
   
375
     
798
 
Subtotal
   
13,085
     
15,249
 
Less allowance
   
928
     
751
 
Inventories, net
  $
12,157
    $
14,498
 
Property, Plant and Equipment [Table Text Block]
(In thousands)
 
2020
   
2019
 
Land, buildings and improvements
  $
22,713
    $
22,328
 
Machinery and equipment
   
49,406
     
47,409
 
Furniture, office equipment and computer systems
   
3,830
     
4,317
 
Transportation equipment
   
2,725
     
3,762
 
Subtotal
   
78,674
     
77,816
 
Less accumulated depreciation
   
51,777
     
49,187
 
Property, plant and equipment, net of accumulated depreciation
  $
26,897
    $
28,629
 
Schedule of Goodwill [Table Text Block]
     
 
 
 
Foreign exchange
   
 
 
(In thousands)
 
January 31, 2020
 
change effect
 
January 31, 2021
Goodwill
  $
2,254
 
  $
78
 
  $
2,332
 
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
Basic weighted average number of common shares outstanding (in thousands)
 
2020
   
2019
 
Basic weighted average number of common shares outstanding
   
8,126
     
7,989
 
Dilutive effect of stock options and restricted stock units
   
-
     
431
 
Weighted average number of common shares outstanding assuming full dilution
   
8,126
     
8,420
 
                 
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
   
214
     
143
 
Canceled options during the year
   
(25
)    
(33
)
Restricted Stock and Stock options with an exercise price below the average stock price
   
168
     
431