XML 52 R37.htm IDEA: XBRL DOCUMENT v3.6.0.2
Earnings (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2016
Earnings (Loss) Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
The computations of basic and diluted income per share for the years ended December 31, 2016, 2015, and 2014 are as follows:

December 31,

2016

2015

2014
Numerator:








Net income (loss)
$
36,952


$
17,956


$
(4,640
)
Denominator:








Basic earnings per share - weighted average shares outstanding
31,128


31,408


33,124

Effect of potential diluted securities:








Employee stock options and restricted stock units - dilutive shares
467


692



Convertible senior notes - dilutive shares
103

 
66

 

Warrants - dilutive shares
92

 

 

Diluted earnings per share - weighted average shares outstanding
31,790


32,166


33,124

Earnings per share:








Basic
$
1.19


$
0.57


$
(0.14
)
Diluted
$
1.16


$
0.56


$
(0.14
)