XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.2
8. Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Schedule of weighted-average common shares outstanding used to calculate basic and diluted earnings per shares and the anti-dilutive shares
The weighted average number of common shares outstanding used to calculate basic and diluted earnings per share, and the anti-dilutive shares that are excluded from the diluted earnings per share calculation are as follows (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30,
 
June 30,
 
2019
 
2018
 
2019
 
2018
Basic weighted average shares outstanding
29,814

 
29,814

 
29,807

 
29,801

Effect of potentially dilutive stock options and restricted stock awards
340

 
405

 
318

 
396

Diluted weighted average common shares
30,154

 
30,219

 
30,125

 
30,197

Anti-dilutive shares
41

 
13

 
217

 
13