XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories (Tables)
9 Months Ended
Oct. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory
The following table presents a breakdown of the Company’s inventories as of October 31, 2024, January 31, 2024 and October 31, 2023:
10/31/20241/31/202410/31/2023
(In thousands)
 Finished goods$17,793 $18,861 $20,587 
 Work in process18,137 25,047 23,270 
 Raw materials13,018 14,463 15,074 
Total inventories$48,948 $58,371 $58,931