XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories (Tables)
9 Months Ended
Oct. 31, 2024
Inventory Disclosure [Abstract]  
Components of Inventories

Inventories consisted of the following (in thousands):

 

 

 

October 31,
2024

 

 

January 31,
2024

 

 

October 31,
2023

 

Finished goods

 

$

139,501

 

 

$

117,909

 

 

$

141,109

 

Component parts

 

 

25,802

 

 

 

26,386

 

 

 

27,217

 

Work-in-process

 

 

3,626

 

 

 

3,736

 

 

 

3,640

 

 

 

$

168,929

 

 

$

148,031

 

 

$

171,966