v3.25.1
Unaudited Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Income Statement [Abstract]    
Net sales $ 33,754 $ 46,735
Costs of goods sold 17,734 26,388
Gross profit 16,020 20,347
Selling, general and administrative expenses 16,114 17,376
Operating (loss) income (94) 2,971
Unrealized gain on investment in trust account (1,175) (215)
Pension expense 27 107
Interest expense, net 60 208
Income before income taxes 994 2,871
Income tax expense 262 731
Net income $ 732 $ 2,140
Cash dividends declared per common share (usd per share) $ 0.025 $ 0.020
Net income per common share:    
Basic (usd per share) 0.05 0.13
Diluted (usd per share) $ 0.05 $ 0.13
Weighted average shares of common stock outstanding:    
Basic (shares) 15,757 16,264
Diluted (shares) 15,773 16,393