v3.26.1
Note 9 - Shareholders' Equity (Tables)
6 Months Ended
Jul. 31, 2026
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
  

Three Months Ended July 31,

 
  

2026

  

2025

 
  

Before Tax

  

Income Tax

  

Net

  

Before Tax

  

Income Tax

  

Net

 

Balance as of beginning-of-period

 $(14,587) $  $(14,587) $(13,945) $  $(13,945)

Reclassification to earnings related to disposal of GK business

  20,085      20,085          

Translation adjustment

  (303)     (303)  (27)     (27)

Balance as of end-of-period

 $5,195  $  $5,195  $(13,972) $  $(13,972)
  

Six Months Ended July 31,

 
  

2026

  

2025

 
  

Before Tax

  

Income Tax

  

Net

  

Before Tax

  

Income Tax

  

Net

 

Balance as of beginning-of-period

 $(12,921) $  $(12,921) $(16,918) $  $(16,918)

Reclassification to earnings related to disposal of GK business

  20,085      20,085   -       

Translation adjustment

  (1,969)     (1,969)  2,946      2,946 

Balance as of end-of-period

 $5,195  $  $5,195  $(13,972) $  $(13,972)