XML 86 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2024
EARNINGS PER SHARE [Line Items]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
The following tables set forth the computation of basic and diluted EPS from continuing operations for the periods indicated:

Year Ended December 31, 2024
IncomeSharesPer Share
Amount
(Thousands, except per share amounts)
Basic EPS Calculation
Net income available for common stock
$222,850 56,826 $3.92 
Diluted EPS Calculation
Effect of dilutive securities 207 
Net income available for common stock and common stock equivalents$222,850 57,033 $3.91 
Year Ended December 31, 2023
IncomeSharesPer Share
Amount
(Thousands, except per share amounts)
Basic EPS Calculation
Net income available for common stock
$231,232 55,600 $4.16 
Diluted EPS Calculation
Effect of dilutive securities— 260 
Net income available for common stock and common stock equivalents$231,232 55,860 $4.14 
Year Ended December 31, 2022
IncomeSharesPer Share
Amount
(Thousands, except per share amounts)
Basic EPS Calculation
Net income available for common stock
$221,742 54,207 $4.09 
Diluted EPS Calculation
Effect of dilutive securities— 131 
Net income available for common stock and common stock equivalents$221,742 54,338 $4.08