XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Unaudited Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Income Statement [Abstract]        
Net sales $ 47,636 $ 82,620 $ 173,476 $ 237,774
Costs of goods sold 29,544 45,942 98,490 130,531
Gross profit 18,092 36,678 74,986 107,243
Selling, general and administrative expenses 19,785 25,565 61,402 71,265
Operating (loss) income (1,693) 11,113 13,584 35,978
Unrealized loss (gain) on investment in trust account 49 (246) (158) (1,058)
Pension expense 27 106 81 320
Interest expense (income), net 40 (24) 305 506
(Loss) income before income taxes (1,809) 11,277 13,356 36,210
Income tax (benefit) expense (484) 2,876 3,764 8,836
Net (loss) income $ (1,325) $ 8,401 $ 9,592 $ 27,374
Cash dividends declared per common share (usd per share) $ 0.025 $ 0.025 $ 0.075 $ 0.065
Net (loss) income per common share:        
Basic (usd per share) (0.08) 0.52 0.61 1.67
Diluted (usd per share) $ (0.08) $ 0.52 $ 0.61 $ 1.67
Weighted average shares of common stock outstanding:        
Basic (shares) 15,761 16,289 15,761 16,379
Diluted (shares) 15,761 16,296 15,766 16,382