XML 58 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Restructuring (Tables)
12 Months Ended
Jan. 31, 2025
Notes Tables  
Restructuring and Related Costs [Table Text Block]
  

Twelve Months Ended January 31,

 
  

2025

  

2024

  

2023

 

TDS

 $13,256  $8,335  $5,178 

GK

  5,017   5,643   7,116 

Total

 $18,273  $13,978  $12,294 
Restructuring Charge Liability Activity [Table Text Block]
  

Twelve Months Ended January 31,

 
  

2025

  

2024

 

Restructuring liability as of beginning-of-period

 $3,314  $2,750 

Restructuring expense during-the-period

  18,273   13,978 

Cash paid during-the-period

  (19,151)  (13,414)

Restructuring liability as of end-of-period

 $2,436  $3,314