XML 89 R77.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        
Income available to common stockholders, Diluted $ 83,072 $ 63,625 $ 137,836 $ 126,048
Income available to common stockholders, Basic $ 83,072 $ 63,625 $ 137,836 $ 126,048
Denominator (Shares)        
Basic (in shares) 65,568 65,475 65,470 65,509
Effect of dilutive stock-based compensation        
Diluted (in shares) 66,855 66,900 66,748 66,969
Per Share Amount        
Diluted (in dollars per share) $ 1.24 $ 0.95 $ 2.07 $ 1.88
Basic (in dollars per share) $ 1.27 $ 0.97 $ 2.11 $ 1.92
Options        
Effect of dilutive stock-based compensation        
Incremental common shares attributable to dilutive effect of share-based payment arrangements (in shares) 871 1,021 889 1,109
Restricted Stock Units        
Effect of dilutive stock-based compensation        
Incremental common shares attributable to dilutive effect of share-based payment arrangements (in shares) 416 404 389 351