v3.25.1
Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Apr. 30, 2024
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 178,544 $ 177,096 $ 171,738
Less accumulated depreciation and amortization (142,062) (140,668) (137,664)
Property, plant, and equipment, net 36,482 36,428 34,074
Land      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 3,731 3,731 3,731
Land improvements      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 706 706 694
Buildings and building improvements      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 52,050 52,030 51,575
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 121,400 119,972 115,215
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 657 $ 657 $ 523