XML 114 R104.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER COMMON SHARE - Calculations of Earnings Per Common Share (Detail) - 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
Net income:        
Net income attributable to common stockholders $ 70,655 $ 74,695 $ 141,353 $ 157,295
Weighted-Average Shares:        
Average common shares outstanding 178,926 194,405 179,567 196,257
Average potential dilutive common shares 351 961 686 1,184
Average common shares outstanding - assuming dilution 179,277 195,366 180,253 197,441
Earnings per common share:        
Basic $ 0.39 $ 0.38 $ 0.79 $ 0.80
Diluted $ 0.39 $ 0.38 $ 0.78 $ 0.80