XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Income Statement [Abstract]        
Net sales $ 28,382 $ 24,790 $ 58,220 $ 47,911
Costs of sales 21,503 17,284 43,878 34,034
Gross profit 6,879 7,506 14,342 13,877
Operating expenses:        
Research and development 93 95 197 166
Selling, general and administrative expenses 5,174 5,136 11,760 9,493
Total operating expenses 5,267 5,231 11,957 9,659
Income from operations 1,612 2,275 2,385 4,218
Other income (expenses)        
Interest expense (122) (182) (249) (359)
Interest income 63 0 155 0
Amortization of debt discount (4) (6) (10) (11)
Other income 0 7 0 27
Total other expenses (63) (181) (104) (343)
Net income before income tax provision and income from equity method investment 1,549 2,094 2,281 3,875
Income from equity method investment 0 78 0 223
Income tax expense (401) (430) (580) (954)
Net income 1,148 1,742 1,701 3,144
Less: series B preferred dividends 0 (21) 0 (49)
Net Income available to common stockholders $ 1,148 $ 1,721 $ 1,701 $ 3,095
Net income per common share        
basic (in dollars per share) $ 0.03 $ 0.05 $ 0.05 $ 0.09
diluted (in dollars per share) $ 0.03 $ 0.05 $ 0.04 $ 0.08
Weighted average common shares outstanding        
basic (in shares) 37,336 36,855 37,298 36,628
diluted (in shares) 39,604 37,490 39,535 37,195