XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Tables)
9 Months Ended
Oct. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory
The following table presents a breakdown of the Company’s inventories as of October 31, 2023, January 31, 2023 and October 31, 2022:
10/31/20231/31/202310/31/2022
(In thousands)
 Finished goods$20,587 $25,740 $24,173 
 Work in process23,270 25,303 18,829 
 Raw materials15,074 16,363 14,463 
Total inventories$58,931 $67,406 $57,465