XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NET EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Reconciliation of Net Earnings and Shares Used in Calculating Basic and Diluted 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,
20242023
Net Earnings - Basic and Diluted$28,986 $22,710 
Shares (000s)
Weighted Average Common Shares - Basic32,251 32,078 
Effect of Dilutive Securities – Stock Options, Restricted Stock, and Performance Shares376 337 
Weighted Average Common Shares - Diluted32,627 32,415 
Net Earnings Per Share - Basic$0.90 $0.71 
Net Earnings Per Share - Diluted$0.89 $0.70