v3.26.1
Unaudited Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Income Statement [Abstract]    
Net sales $ 30,692 $ 33,754
Costs of goods sold 17,997 17,734
Gross profit 12,695 16,020
Selling, general and administrative expenses 16,355 16,114
Operating loss (3,660) (94)
Unrealized loss (gain) on investment in trust account 127 (1,175)
Pension (benefit) expense (189) 27
Interest expense, net 106 60
(Loss) income before income taxes (3,704) 994
Income tax (benefit) expense (927) 262
Net (loss) income $ (2,777) $ 732
Cash dividends declared per common share (usd per share) $ 0.025 $ 0.025
Net (loss) income per common share (a):    
Basic (usd per share) (0.18) 0.05
Diluted (usd per share) $ (0.18) $ 0.05
Weighted average shares of common stock outstanding:    
Basic (shares) 15,732 15,757
Diluted (shares) 15,732 15,773