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