v3.26.1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2026
EARNINGS PER SHARE  
Schedule of reconciliation of the weighted average shares used in the basic and diluted earnings per common share

A reconciliation of the weighted-average shares used in the basic and diluted earnings per common share computations is presented below (in thousands):

Three-Months Ended

Six-Months Ended

June 30, 

June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Weighted-average shares outstanding:

Basic

978,662

 

975,749

 

978,487

 

974,691

Dilutive

9,817

 

8,248

 

9,969

 

8,057

Diluted

988,479

 

983,997

 

988,456

 

982,748