XML 64 R54.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE (Detail) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Earnings Per Share Reconciliation [Abstract]        
Basic weighted-average shares outstanding (shares) 40,769 41,545 40,865 41,926
Dilutive effect of stock options and deferred stock compensation (shares) 181 252 175 264
Diluted weighted-average shares outstanding (shares) 40,950 41,797 41,040 42,190