XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Consolidated Statements of Operations and Comprehensive Income (Loss) [Abstract]    
Net sales $ 82,661 $ 64,084
Cost of sales 35,662 28,026
Gross profit 46,999 36,058
Operating expenses 44,699 41,328
Impairment expense 0 1,078
Income (loss) from operations 2,300 (6,348)
Other (income) expense:    
Interest expense 16 7
Other, net 91 (76)
Total other (income) expense 107 (69)
Income (loss) before income taxes 2,193 (6,279)
Income tax provision (benefit) 839 (1,378)
Net income (loss) 1,354 (4,901) [1]
Foreign currency translation adjustments, net of tax (81) (211)
Comprehensive income (loss) $ 1,273 $ (5,112)
Net income (loss) per common share:    
Basic (in dollars per share) $ 0.16 $ (0.54)
Diluted (in dollars per share) $ 0.16 $ (0.54)
Weighted average number of shares outstanding:    
Basic (in shares) 8,709,866 9,062,598 [1]
Diluted (in shares) 8,720,469 9,062,598 [1]
[1] For the year ended December 31, 2020, there were 6,401 shares excluded from the diluted EPS calculation because the impact of their assumed vesting would be anti-dilutive due to a net loss in that period.