v3.23.2
EARNINGS PER COMMON SHARE (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]            
Net income $ 246,825 $ 238,728 $ 210,587 $ 228,423 $ 485,553 $ 439,010
Basic weighted average common shares outstanding (in shares) 79,592   80,923   79,815 81,255
Effect of dilutive securities:            
PSUs, RSUs and PSOs (in shares) 313   372   378 534
Diluted weighted average common shares outstanding (in USD per share) 79,905   81,295   80,193 81,789
Earnings per share:            
Basic (in USD per share) $ 3.10   $ 2.60   $ 6.08 $ 5.40
Diluted (in USD per share) $ 3.09   $ 2.59   $ 6.05 $ 5.37