XML 98 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
CONSOLIDATED STATEMENTS OF INCOME    
Net sales $ 112,846 $ 118,386
Cost of goods sold 66,997 67,473
Gross profit 45,849 50,913
Operating expenses 40,308 34,866
Operating profit 5,541 16,047
Other income (expense), net (33) 121
Interest expense (37) (15)
Income before taxes 5,471 16,153
Income tax expense 3,598 4,781
Net income $ 1,873 $ 11,372
Net income per common share:    
Basic $ 0.25 $ 1.44
Diluted $ 0.24 $ 1.41
Weighted average common shares outstanding:    
Basic1 7,562,187 7,900,131
Diluted2 7,737,963 8,053,876