XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Note 5 - Restructuring (Tables)
9 Months Ended
Oct. 31, 2025
Notes Tables  
Restructuring and Related Costs [Table Text Block]
  

Three Months Ended October 31,

  

Nine Months Ended October 31,

 
  

2025

  

2024

  

2025

  

2024

 

TDS

 $3,375  $1,645  $6,004  $11,659 

GK

  775   1,450   1,649   3,702 

Total

 $4,150  $3,095  $7,653  $15,361 
Restructuring Charge Liability Activity [Table Text Block]
  

Nine Months Ended

 
  

October 31, 2025

 

Restructuring liability as of beginning-of-period

 $2,436 

Restructuring expense during-the-period

  7,653 

Cash paid during-the-period

  (7,955)

Restructuring liability as of end-of-period

 $2,134