XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity (Tables)
12 Months Ended
Dec. 31, 2020
Stockholders' Equity Note [Abstract]  
Stock-based compensation expense

Year ended December 31

  2020     2019  
Cost of sales   $ 5,000     $ 14,000  
Selling     38,000       121,000  
Marketing     (1,000 )     12,000  
General and administrative     130,000       275,000  
    $ 172,000     $ 422,000  
Weighted average assumptions
    2020     2019  
Stock Purchase Plan Options:            
Expected life (years)     1.0       1.0  
Expected volatility     59 %     57 %
Dividend yield     0 %     0 %
Risk-free interest rate     1.6 %     2.6 %
Stock option activity
    Plan Shares Available for Grant     Plan Options Outstanding     Weighted Average Exercise Price Per Share  
Balance at January 1, 2019     117,860       53,225     $ 16.49  
Restricted stock units and awards granted - 2018 Plan     ( 10,106 )              
Cancelled or forfeited - 2018 Plan options     1,938       ( 1,938 )     13.65  
Cancelled or forfeited - 2018 Plan restricted stock and restricted stock units     1,938             13.65  
Cancelled or forfeited - 2013 Plan options     2,926       ( 2,926 )     14.70  
Cancelled or forfeited - 2013 Plan restricted stock and restricted stock units     3,105             12.02  
Cancelled or forfeited - 2003 Plan options           ( 5,945 )     17.21  
Balance at December 31, 2019     117,661       42,416       16.66  
                         
Restricted stock units and awards granted - 2018 Plan     ( 31,782 )              
Cancelled or forfeited - 2018 Plan options     1,070       ( 1,070 )     13.65  
Cancelled or forfeited - 2018 Plan restricted stock and restricted stock units     3,091             9.58  
Cancelled or forfeited - 2013 Plan options     2,241       ( 2,241 )     15.54  
Cancelled or forfeited - 2013 Plan restricted stock and restricted stock units     1,450             13.34  
Cancelled or forfeited - 2003 Plan options           ( 8,607 )     24.23  
                         
Balance at December 31, 2020     93,731       30,498     $ 14.69  
Stock options outstanding
      Options Outstanding   Options Exercisable
Ranges of Exercise Prices     Number Outstanding   Weighted Average Remaining Contractual Life   Weighted Average Exercise Price Per Share   Number Exercisable     Weighted Average Exercise Price Per Share
  $8.26 - $13.65        18,799   6.12 years   $ 12.36     9,424     $ 11.07
  $15.54 - $21.63        11,699   1.97 years     18.43     11,699       18.43
         30,498   4.53 years     14.69      21,123      15.15
Restricted stock and restricted stock unit activity
    Number of Shares    

Weighted average

grant date fair value

 
Unvested shares at January 1, 2019     70,078     $ 12.47  
Granted     10,106       7.42  
Vested     (30,103 )     11.15  
Forfeited or surrendered     (5,422 )     12.88  
Unvested shares at December 31, 2019     44,659     $ 12.16  
Granted     31,782       6.00  
Vested     (22,315 )     11.36  
Forfeited or surrendered     (4,162 )     10.30  
Unvested shares at December 31, 2020     49,964     $ 8.76