XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.4
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Income Statement [Abstract]        
Net sales $ 31,523 $ 28,648 $ 89,743 $ 76,559
Costs of sales 24,410 20,013 68,288 54,047
Gross profit 7,113 8,635 21,455 22,512
Operating expenses:        
Research and development 155 124 352 290
Selling, general and administrative expenses 6,395 5,804 18,155 15,297
Total operating expenses 6,550 5,928 18,507 15,587
Income from operations 563 2,707 2,948 6,925
Other income (expenses)        
Interest expense (120) (124) (369) (483)
Interest income 37 0 192 0
Amortization of debt discount (3) (6) (13) (17)
Other income 61 0 61 27
Total other expenses (25) (130) (129) (473)
Net income before income tax provision and income from equity method investment 538 2,577 2,819 6,452
Income from equity method investment 0 0 0 223
Income tax expense (128) (568) (708) (1,522)
Net income 410 2,009 2,111 5,153
Less: series B preferred dividends 0 0 0 (49)
Net income available to common stockholders $ 410 $ 2,009 $ 2,111 $ 5,104
Net income per common share        
basic (in dollars per share) $ 0.01 $ 0.05 $ 0.06 $ 0.14
diluted (in dollars per share) $ 0.01 $ 0.05 $ 0.05 $ 0.14
Weighted average common shares outstanding        
basic (in shares) 37,522 37,121 37,373 36,642
diluted (in shares) 39,442 37,646 39,261 37,088