XML 57 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Shares Outstanding for Basic and Diluted Earnings Per Share
The following is a reconciliation of weighted average shares outstanding for basic and diluted earnings per share:
(in thousands)For the Three Months Ended
June 30,
For the Six Months Ended
June 30,
2024202320242023
  
Shares outstanding for basic earnings per share82,630 83,086 82,863 83,039 
Shares outstanding for diluted earnings per share:
Shares outstanding for basic earnings per share82,630 83,086 82,863 83,039 
Dilutive effect of share-based payment awards763 897 821 941 
83,393 83,983 83,684 83,980 
Schedule of Number of Anti-Dilutive Stock Options The following table presents information concerning those anti-dilutive awards and options:
(in thousands)For the Three Months Ended
June 30,
For the Six Months Ended
June 30,
2024202320242023
  
Weighted average number of shares underlying anti-dilutive awards70 53 
Weighted average number of shares underlying anti-dilutive options474 397440 371