XML 22 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
CONSOLIDATED STATEMENTS OF OPERATIONS    
Net sales $ 167,211 $ 124,688
Cost of goods sold 98,537 73,496
Gross profit 68,674 51,192
Operating expenses 67,401 45,200
Goodwill impairment 10,538 0
Operating (loss) income (9,265) 5,993
Impairment of equity method investment (7,639) 0
Other income, net 198 3,415
Interest expense (1,650) (52)
(Loss) income before taxes (18,356) 9,356
Income tax (benefit) expense (281) 3,930
Net (loss) income $ (18,075) $ 5,425
Net (loss) income per common share:    
Basic $ (2.43) $ 0.74
Diluted $ (2.43) $ 0.72
Weighted average common shares outstanding:    
Basic 7,426,401 7,352,356
Diluted 7,426,401 7,539,705