XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2024
EARNINGS PER SHARE  
Schedule of reconciliation of basic to diluted earnings per share

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(000’s omitted, except per share data)

    

2024

    

2023

    

2024

    

2023

Net income

$

47,915

$

48,291

$

88,787

$

54,089

Income attributable to unvested stock-based compensation awards

 

(169)

 

(192)

 

(276)

 

(186)

Income available to common shareholders

$

47,746

$

48,099

$

88,511

$

53,903

Weighted-average common shares outstanding – basic

 

52,674

 

53,679

 

52,951

 

53,760

Basic earnings per share

$

0.91

$

0.90

$

1.67

$

1.00

Net income

$

47,915

$

48,291

$

88,787

$

54,089

Income attributable to unvested stock-based compensation awards

 

(169)

 

(192)

 

(276)

 

(186)

Income available to common shareholders

$

47,746

$

48,099

$

88,511

$

53,903

Weighted-average common shares outstanding – basic

 

52,674

 

53,679

 

52,951

 

53,760

Assumed exercise of stock options

 

75

 

115

 

84

 

152

Weighted-average common shares outstanding – diluted

 

52,749

 

53,794

 

53,035

 

53,912

Diluted earnings per share

$

0.91

$

0.89

$

1.67

$

1.00