XML 88 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Schedule Of Reconciliation Of Shares Outstanding For Basic And Diluted Earnings Per Share) (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Shares outstanding for basic earnings per share:        
Shares outstanding for basic earnings per share (in shares) 83,097 83,247 83,058 83,855
Shares outstanding for diluted earnings per share:        
Shares outstanding for basic earnings per share (in shares) 83,097 83,247 83,058 83,855
Dilutive effect of share-based payment awards (in shares) 896 866 932 1,003
Shares outstanding for diluted earnings per share (in shares) 83,993 84,113 83,990 84,858