XML 92 R77.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Consolidated operations        
Income available to common stockholders, diluted $ 100,039 $ 84,296 $ 273,597 $ 222,132
Income available to common stockholders, basic $ 100,039 $ 84,296 $ 273,597 $ 222,132
Average equivalent shares (in Shares)        
Basic (in shares) 66,445 65,707 66,274 65,550
Effect of dilutive stock-based compensation        
Diluted (in shares) 67,716 67,035 67,574 66,865
Net income per share        
Net income per share, diluted (in dollars per share) $ 1.48 $ 1.26 $ 4.05 $ 3.32
Net income per share, basic (in dollars per share) $ 1.51 $ 1.28 $ 4.13 $ 3.39
Stock options        
Effect of dilutive stock-based compensation        
Incremental common shares attributable to dilutive effect of share-based payment arrangements (in shares) 737 874 768 886
Restricted stock        
Effect of dilutive stock-based compensation        
Incremental common shares attributable to dilutive effect of share-based payment arrangements (in shares) 534 454 532 429