XML 46 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
The following table summarizes the calculation of basic and diluted net income (loss) per share for the years ended December 31, 2019, 2018 and 2017 (in thousands, except share and per share data):
 
2019
 
2018
 
2017
Basic:
 
 
 
 
 
Net income (loss)
$
3,482

 
$
(7,601
)
 
$
(16,557
)
Weighted average common shares outstanding, basic
27,886,278

 
27,138,274

 
26,366,748

Basic net income (loss) per share
$
0.12

 
$
(0.28
)
 
$
(0.63
)
Diluted:
 
 
 
 
 
Net income (loss)
$
3,482

 
$
(7,601
)
 
$
(16,557
)
Weighted average common shares outstanding, basic
27,886,278

 
27,138,274

 
26,366,748

Dilutive effect of:
 
 
 
 
 
     Stock options
167,208

 

 

     Unvested RSUs
763,491

 

 

Diluted weighted average common shares outstanding
28,816,977

 
27,138,274

 
26,366,748

Diluted net income (loss) per share
$
0.12

 
$
(0.28
)
 
$
(0.63
)
Schedule of Securities Excluded from Calculation of Weighted Average Common Shares Outstanding
The following equity instruments have been excluded from the calculation of diluted net income (loss) per share because the effect is anti-dilutive for the years ended December 31, 2019, 2018 and 2017:
 
2019
 
2018
 
2017
Stock options
1,626,757

 
2,208,141

 
2,108,392

RSUs
278,937

 
2,216,430

 
2,481,037