v3.26.1
Inventories (Tables)
6 Months Ended
Jul. 31, 2026
Inventory Disclosure [Abstract]  
Components of Inventories

Inventories consisted of the following (in thousands):

 

 

 

July 31,
2026

 

 

January 31,
2026

 

 

July 31,
2025

 

Finished goods

 

$

167,962

 

 

$

128,192

 

 

$

179,038

 

Component parts

 

 

25,977

 

 

 

27,127

 

 

 

28,871

 

Work-in-process

 

 

2,524

 

 

 

3,012

 

 

 

3,595

 

 

 

$

196,463

 

 

$

158,331

 

 

$

211,504