XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following includes the computation of the denominator for basic and diluted weighted-average shares outstanding for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands)2023202220232022
Weighted-Average Common Shares Outstanding – Basic41,680 41,600 41,663 41,582 
Effect of Dilutive Securities:
Stock Performance Awards277 276 266 251 
Restricted Stock Awards100 97 97 96 
Employee Stock Purchase Plan Shares
1 2 
Dilutive Effect of Potential Common Shares378 374 365 348 
Weighted-Average Common Shares Outstanding – Diluted42,058 41,974 42,028 41,930