XML 61 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
1. Significant Accounting Policies Earnings per share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Accounting Policies [Abstract]      
Basic weighted average shares outstanding 29,655 29,440 29,186
Effect of potentially dilutive stock options and restricted stock awards 379 206 223
Diluted weighted average common shares 30,034 29,646 29,409
Anti-dilutive shares excluded from the computation of diluted EPS 13 113 109