XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventories (Tables)
3 Months Ended
Apr. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory
The following table presents a breakdown of the Company’s inventories as of April 30, 2024, January 31, 2024 and April 30, 2023:
4/30/20241/31/20244/30/2023
(In thousands)
 Finished goods$28,183 $18,861 $34,370 
 Work in process27,588 25,047 32,918 
 Raw materials15,562 14,463 18,352 
Total inventories71,333 $58,371 $85,640