v3.26.1
Inventories (Tables)
3 Months Ended
Apr. 30, 2026
INVENTORIES, NET  
Schedule of inventory

Inventories consist of the following (in $000s):

 

 

 

April 30, 2026

 

 

January 31, 2026

 

Raw materials

 

$

35,038

 

 

$

40,406

 

Work-in-process

 

$

1,808

 

 

 

2,465

 

Finished goods

 

$

45,857

 

 

 

44,380

 

Excess and obsolete adjustments

 

$

(4,988

)

 

 

(4,709

)

Total inventories

 

$

77,715

 

 

$

82,542