XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories (Tables)
6 Months Ended
Jul. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory The following table presents a breakdown of the Company’s inventories as of July 31, 2022, January 31, 2022 and July 31, 2021:
7/31/20221/31/20227/31/2021
(in thousands)
 Finished goods$26,336 $16,731 $14,163 
 Work in process19,138 14,732 14,061 
 Raw materials15,754 15,910 14,169 
Total inventories$61,228 $47,373 $42,393