XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Tables)
3 Months Ended
Apr. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory The following table presents a breakdown of the Company’s inventories as of April 30, 2022, January 31, 2022 and April 30, 2021:
4/30/20221/31/20224/30/2021
(in thousands)
 Finished goods$29,919 $16,731 $16,887 
 Work in process21,719 14,732 14,630 
 Raw materials14,659 15,910 11,358 
Total inventories$66,297 $47,373 $42,875