XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE (Detail) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share Reconciliation [Abstract]        
Basic weighted-average shares outstanding (shares) 38,368 40,769 38,416 40,865
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 279 181 239 175
Diluted weighted-average shares outstanding (shares) 38,647 40,950 38,655 41,040