XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)        
Net sales $ 45,761 $ 31,678 $ 120,583 $ 93,449
Cost of goods sold 27,201 18,317 70,603 53,461
Gross profit 18,560 13,361 49,980 39,988
Operating expenses 17,753 9,740 48,562 30,699
Operating profit 807 3,621 1,418 9,289
Other income (expense), net (84) (53) 93 (187)
Interest expense (490) (13) (1,032) (22)
Income before taxes 233 3,555 479 9,080
Income tax expense 147 937 116 2,678
Net income $ 86 $ 2,618 $ 363 $ 6,402
Net income (loss) per common share:        
Basic $ 0.01 $ 0.35 $ 0.05 $ 0.87
Diluted $ 0.01 $ 0.34 $ 0.05 $ 0.85
Weighted average common shares outstanding:        
Basic 7,428,451 7,428,557 7,379,835 7,344,559
Diluted 7,664,532 7,614,404 7,636,346 7,528,723