XML 57 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
8. Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Basic weighted average shares outstanding 29,580 29,364
Effect of potentially dilutive stock options and restricted stock awards 331 142
Diluted weighted average common shares 29,911 29,506
Anti-dilutive shares 17 90