XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 30, 2022
Apr. 30, 2021
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)    
Net sales $ 27,278 $ 34,092
Cost of goods sold 16,222 19,313
Gross profit 11,056 14,779
Operating expenses 9,607 8,148
Operating profit 1,449 6,631
Other income (expense), net (26) (13)
Interest expense (9) (1)
Income before taxes 1,414 6,617
Income tax expense 285 1,615
Net income $ 1,129 $ 5,002
Net income per common share:    
Basic $ 0.15 $ 0.63
Diluted $ 0.14 $ 0.61
Weighted average common shares outstanding:    
Basic 7,615,967 7,989,215
Diluted 7,798,198 8,143,805