XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Unaudited Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Income Statement [Abstract]    
Net sales $ 46,735 $ 34,943
Costs of goods sold 26,388 21,741
Gross profit 20,347 13,202
Selling, general and administrative expenses 17,376 14,514
Operating income (loss) 2,971 (1,312)
Unrealized (gain) loss on investment in trust account (215) (299)
Pension expense 107 161
Interest expense 208 712
Income (loss) before income taxes 2,871 (1,886)
Income tax expense (benefit) 731 (444)
Net income (loss) $ 2,140 $ (1,442)
Cash dividends declared per common share (usd per share) $ 0.02 $ 0
Net income (loss) per common share:    
Basic (usd per share) 0.13 (0.09)
Diluted (usd per share) $ 0.13 $ (0.09)
Weighted average shares of common stock outstanding:    
Basic (shares) 16,264 16,211
Diluted (shares) 16,393 16,211