XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Schedule of Computation of Earnings per Share (Details) - 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 [Abstract]        
Weighted average shares outstanding for basic earnings per share 25,447 25,286 25,398 25,247
Common stock equivalents pertaining to stock options and deferred stock units (in shares) 153 131 122 124
Weighted average shares outstanding for diluted earnings per share 25,600 25,417 25,520 25,371
Equity instruments excluded from diluted net earnings per share calculation as the effect would have been antidilutive (in shares) 113 140 112 142