XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:        
Net Income $ 26,863 $ 31,255 $ 100,023 $ 89,382
Basic        
Weighted average common shares outstanding (in shares) 49,963 51,911 50,164 52,015
Diluted        
Stock options (in shares) 198 508 235 564
Restricted stock units and awards (in shares) 79 112 95 157
Performance share units (in shares) 106 0 106 0
Contingent shares (in shares) 39 0 39 0
Diluted weighted average common shares outstanding (in shares) 50,385 52,531 50,639 52,736
Basic earnings per share (in dollars per share) $ 0.54 $ 0.60 $ 1.99 $ 1.72
Diluted earnings per share (in dollars per share) $ 0.53 $ 0.60 $ 1.98 $ 1.70
Share-based payment arrangement        
Dilutive Securities Included And Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Share based awards excluded from the calculation of diluted earnings per share (in shares) 12 17 53 86
PSU        
Dilutive Securities Included And Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Share based awards excluded from the calculation of diluted earnings per share (in shares) 220 360 220 360