XML 15 R21.htm IDEA: XBRL DOCUMENT v3.19.3
8. Loss per Share (Tables)
9 Months Ended
Sep. 30, 2019
Earnings Per Share [Abstract]  
Computation of basic and diluted (loss) income per share
    Three Months Ended     Nine Months Ended  
    September 30, 2019     September 30, 2018     September 30, 2019     September 30, 2018  
Numerator:                        
Net (loss) income (numerator for basic and diluted income per share)   $ 238     $ 650     $ (1,327 )   $ 1,153  
Denominator:                                
Denominator for basic (loss) income per share weighted average shares     12,696,273       13,479,759       12,725,793       13,538,116  
Effect of dilutive securities:                                
Options and restricted stock units     12,784       21,828             25,874  
Denominator:                                
Denominator for diluted (loss) income per share weighted average shares     12,709,057       13,501,587       12,725,793       13,563,990  
Basic (loss) income per share   $ 0.02     $ 0.05     $ (0.10 )   $ 0.09  
Diluted (loss) income per share   $ 0.02     $ 0.05     $ (0.10 )   $ 0.09