XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2025
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, 

    

2025

    

2024

    

2025

    

2024

Weighted-average shares outstanding:

Basic

975,749

 

1,029,268

 

974,691

 

1,035,175

Dilutive

8,248

 

8,110

 

8,057

 

9,188

Diluted

983,997

 

1,037,378

 

982,748

 

1,044,363