XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Net sales $ 34,321 $ 29,657
Cost of sales 23,804 22,883
Gross profit 10,517 6,774
Operating expenses    
General and administrative expenses 6,148 5,460
Selling expenses 1,235 1,239
Total operating expenses 7,383 6,699
Income from operations 3,134 75
Interest expense 507 512
Other (expense) income (67) 72
Income (loss) before income taxes 2,560 (365)
Income tax expense 770 758
Net income (loss) 1,790 (1,123)
Less: Net income attributable to non-controlling interest 347 0
Net income (loss) attributable to common stock $ 1,443 $ (1,123)
Weighted average common shares outstanding    
Basic (in shares) 7,906 8,004
Diluted (in shares) 8,056 8,004
Earnings per share attributable to common stock    
Basic (in dollars per share) $ 0.18 $ (0.14)
Diluted (in dollars per share) $ 0.18 $ (0.14)