XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Net sales $ 37,903 $ 35,199 $ 106,128 $ 99,426
Cost of sales 26,773 27,570 78,063 76,549
Gross profit 11,130 7,629 28,065 22,877
Operating expenses        
General and administrative expenses 5,284 4,635 16,180 14,643
Selling expenses 1,310 1,303 3,863 3,397
Total operating expenses 6,594 5,938 20,043 18,040
Income from operations 4,536 1,691 8,022 4,837
Interest expense, net 717 270 1,585 717
Other (expense)/income (948) 98 (963) 997
Income before income taxes 2,871 1,519 5,474 5,117
Income tax expense 1,143 1,024 2,763 2,049
Net income $ 1,728 $ 495 $ 2,711 $ 3,068
Weighted average common shares outstanding        
Basic (in shares) 8,004 8,126 8,096 8,148
Diluted (in shares) 8,146 8,393 8,238 8,408
Earnings per share        
Basic (in dollars per share) $ 0.22 $ 0.06 $ 0.33 $ 0.38
Diluted (in dollars per share) $ 0.21 $ 0.06 $ 0.33 $ 0.36