XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:        
Net Income $ 33,682 $ 27,470 $ 133,705 $ 116,852
Basic        
Weighted average common shares outstanding (in shares) 49,838,000 51,457,000 50,054,000 51,827,000
Diluted        
Stock options (in shares) 148,000 434,000 206,000 523,000
Restricted stock units and awards (in shares) 96,000 118,000 95,000 141,000
Performance share units (in shares) 277,000 205,000 277,000 205,000
Contingent shares (in shares) 12,000 24,000 12,000 24,000
Diluted weighted average common shares outstanding (in shares) 50,371,000 52,238,000 50,644,000 52,720,000
Basic earnings per share (in dollars per share) $ 0.68 $ 0.53 $ 2.67 $ 2.25
Diluted earnings per share (in dollars per share) $ 0.67 $ 0.53 $ 2.64 $ 2.22
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) 0 0 60,000 72,000
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) 187,000 237,000 187,000 237,000