XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Net sales $ 150,668 $ 142,569
Cost of sales 109,210 104,268
Gross profit 41,458 38,301
Operating expenses    
General and administrative expenses 22,591 21,994
Selling expense 5,508 5,163
Total operating expenses 28,099 27,157
Income from operations 13,359 11,144
Interest expense 2,266 2,119
Other (expense) income (1,202) 533
Income from operations before income taxes 9,891 9,558
Income tax (benefit) expense (3,320) 3,613
Net income 13,211 5,945
Less: Net income attributable to non-controlling interest 2,740 0
Net income attributable to common stock $ 10,471 $ 5,945
Weighted average common shares outstanding    
Basic (in shares) 7,977 7,976
Diluted (in shares) 8,073 8,116
Earnings per share attributable to common stock    
Basic (in dollars per share) $ 1.31 $ 0.75
Diluted (in dollars per share) $ 1.3 $ 0.73