XML 60 R46.htm IDEA: XBRL DOCUMENT v3.20.4
1. Significant Accounting Policies Earnings per share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounting Policies [Abstract]      
Basic weighted average shares outstanding 29,768 29,843 29,836
Effect of potentially dilutive stock options and restricted stock awards 392 341 392
Diluted weighted average common shares 30,160 30,184 30,228
Anti-dilutive shares excluded from the computation of diluted EPS 44 98 84