XML 40 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Note 5 - Restructuring (Tables)
6 Months Ended
Jul. 31, 2025
Notes Tables  
Restructuring and Related Costs [Table Text Block]
  

Three Months Ended July 31,

  

Six Months Ended July 31,

 
  

2025

  

2024

  

2025

  

2024

 

TDS

 $1,613  $8,883  $2,629  $10,014 

GK

  544   2,416   874   2,252 

Total

 $2,157  $11,299  $3,503  $12,266 
Restructuring Charge Liability Activity [Table Text Block]
  

Six Months Ended

 
  

July 31, 2025

 

Restructuring liability as of beginning-of-period

 $2,436 

Restructuring expense during-the-period

  3,503 

Cash paid during-the-period

  (3,710)

Restructuring liability as of end-of-period

 $2,229