XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories (Tables)
9 Months Ended
Oct. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory The following table presents a breakdown of the Company’s inventories as of October 31, 2022, January 31, 2022 and October 31, 2021:
10/31/20221/31/202210/31/2021
(in thousands)
 Finished goods$24,173 $16,731 $14,053 
 Work in process18,829 14,732 14,299 
 Raw materials14,463 15,910 12,131 
Total inventories$57,465 $47,373 $40,483