XML 69 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER COMMON SHARE (Tables)
12 Months Ended
Dec. 31, 2024
EARNINGS PER COMMON SHARE [Abstract]  
Calculations of Earnings Per Common Share [Table Text Block]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The calculations of earnings per common share for the years ended December 31,
 
2024, 2023, and 2022 are as follows:
Year
 
Ended December 31,
2024
2023
2022
(In thousands, except per share information)
Net income attributable to common stockholders
$
298,724
$
302,864
$
305,072
Weighted-Average
 
Shares:
 
Average common
 
shares outstanding
164,549
176,504
190,805
 
Average potential
 
dilutive common shares
 
719
676
1,163
 
Average common
 
shares outstanding - assuming dilution
165,268
177,180
191,968
Earnings per common share:
Basic
 
$
1.82
$
1.72
$
1.60
Diluted
 
$
1.81
$
1.71
$
1.59