Quarterly report [Sections 13 or 15(d)]

Note 5 - Restructuring (Tables)

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