XML 178 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PROPERTY AND EQUIPMENT NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Property, plant and equipment, gross $ 27,203 $ 22,546
Construction-in-progress 1,081 1,001
Less accumulated depreciation and amortization (17,600) (14,406)
Property, plant and equipment, net 10,685 9,140
Land and Building    
Property, plant and equipment, gross 7,625 9,508
Machinery and Equipment    
Property, plant and equipment, gross 10,773 5,436
Furniture and Fixtures    
Property, plant and equipment, gross 988 492
Leasehold Improvements    
Property, plant and equipment, gross $ 2,388 2,094
Property, plant and equipment, useful life Lease term  
Computer Hardware and Software    
Property, plant and equipment, gross $ 5,430 $ 5,015
Property, plant and equipment, useful life 3 years  
Maximum | Land and Building    
Property, plant and equipment, useful life 30 years  
Maximum | Machinery and Equipment    
Property, plant and equipment, useful life 10 years  
Maximum | Furniture and Fixtures    
Property, plant and equipment, useful life 10 years  
Minimum | Land and Building    
Property, plant and equipment, useful life 20 years  
Minimum | Machinery and Equipment    
Property, plant and equipment, useful life 3 years  
Minimum | Furniture and Fixtures    
Property, plant and equipment, useful life 3 years