XML 37 R19.htm IDEA: XBRL DOCUMENT v3.22.4
NET EARNINGS PER COMMON SHARE
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
NET EARNINGS PER COMMON SHARE NET EARNINGS PER COMMON SHARE
The following presents a reconciliation of the net earnings and shares used in calculating basic and diluted net earnings per common share:
Year Ended December 31,
202220212020
Net Earnings - Basic and Diluted$105,367 $96,104 $84,623 
Share (000s)
Weighted Average Common Shares - Basic32,019 32,215 32,176 
Effect of Dilutive Securities – Stock Options, Restricted Stock, and Performance Shares374 457 327 
Weighted Average Common Shares - Diluted32,393 32,672 32,503 
Net Earnings Per Share - Basic$3.29 $2.98 $2.63 
Net Earnings Per Share - Diluted$3.25 $2.94 $2.60 
The number of anti-dilutive shares were 371,513, 155,294, and 204,672 for 2022, 2021, and 2020. Anti-dilutive shares could potentially dilute basic earnings per share in future periods and therefore, were not included in diluted earnings per share.