XML 86 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity (Schedule of Computation of Basic and Diluted Earnings Per Share) (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Stockholders' Equity Note [Abstract]      
Weighted average shares outstanding for basic earnings per share 25,134 24,998 25,178
Common stock equivalents pertaining to stock options and deferred stock units 121 95 285
Weighted average shares outstanding for diluted earnings per share 25,255 25,093 25,463