XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
NET EARNINGS PER SHARE
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
NET EARNINGS PER SHARE NET EARNINGS PER SHARE
The following presents a reconciliation of the net earnings and shares used in calculating basic and diluted net earnings per share:
Three Months Ended March 31,
20232022
Net Earnings - Basic and Diluted$22,710 $28,930 
Shares (000s)
Weighted Average Common Shares - Basic32,078 32,041 
Effect of Dilutive Securities – Stock Options, Restricted Stock,
   and Performance Shares
337 434 
Weighted Average Common Shares - Diluted32,415 32,475 
Net Earnings Per Share - Basic$0.71 $0.90 
Net Earnings Per Share - Diluted$0.70 $0.89 
The number of anti-dilutive shares were 509,785 and 113,029 for the three months ended March 31, 2023 and 2022, respectively. Anti-dilutive shares could potentially dilute basic earnings per share in future periods and therefore, were not included in diluted earnings per share.