XML 208 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2018
Earnings Per Share [Abstract]  
Schedule of earnings per share, basic and diluted
The following table reconciles the denominators used in the computations of both basic and diluted earnings (loss) per share:

 
Three months ended June 30,
Six months ended June 30,
 
2018
2017
2018
2017
Basic:
 
 
 
 
Weighted average shares outstanding
28,309,004

27,941,814

28,243,400

27,867,090

Diluted:
 
 
 
 
Total basic weighted average shares outstanding
28,309,004

27,941,814

28,243,400

27,867,090

Effect of dilutive securities:
 
 
 
 
Common stock options
235,006


231,032


Total weighted average shares outstanding assuming dilution
28,544,010

27,941,814

28,474,432

27,867,090

Shares of common stock issued from the exercise of stock options
84,705

55,953

231,470

159,808