XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
7. Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Basic weighted average shares outstanding 29,787 29,580
Effect of potentially dilutive stock options and restricted stock awards 384 331
Diluted weighted average common shares 30,171 29,911
Anti-dilutive shares 41 17