XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Weighted Average Common Shares Outstanding - Basic (in shares) 41,600 41,504 41,582 41,487
Effect of Dilutive Securities:        
Total Dilutive Shares (in shares) 374 365 348 308
Weighted Average Common Shares Outstanding – Diluted (in shares) 41,974 41,869 41,930 41,795
Stock Performance Awards        
Effect of Dilutive Securities:        
Effect of Dilutive Securities (in shares) 276 262 251 209
Restricted Stock Awards        
Effect of Dilutive Securities:        
Effect of Dilutive Securities (in shares) 97 88 96 82
Employee Stock Purchase Plan Shares and Other        
Effect of Dilutive Securities:        
Effect of Dilutive Securities (in shares) 1 15 1 17