XML 64 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2024
EARNINGS PER SHARE  
Schedule of reconciliation of basic to diluted earnings per share

The following is a reconciliation of basic to diluted earnings per share for the years ended December 31, 2024, 2023 and 2022.

(000’s omitted, except per share data)

    

2024

    

2023

    

2022

Net income

$

182,481

$

131,924

$

188,081

Income attributable to unvested stock-based compensation awards

 

(740)

 

(447)

 

(533)

Income available to common shareholders

$

181,741

$

131,477

$

187,548

Weighted-average common shares outstanding – basic

 

52,755

 

53,601

 

53,896

Basic earnings per share

$

3.44

$

2.45

$

3.48

Net income

$

182,481

$

131,924

$

188,081

Income attributable to unvested stock-based compensation awards

 

(740)

 

(447)

 

(533)

Income available to common shareholders

$

181,741

$

131,477

$

187,548

Weighted-average common shares outstanding – basic

 

52,755

 

53,601

 

53,896

Assumed exercise of stock options

 

128

 

124

 

312

Weighted-average common shares outstanding – diluted

 

52,883

 

53,725

 

54,208

Diluted earnings per share

$

3.44

$

2.45

$

3.46

Cash dividends declared per share

$

1.82

$

1.78

$

1.74