XML 55 R42.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 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, 

    

2024

    

2023

    

2024

    

2023

Weighted-average shares outstanding:

Basic

1,029,268

 

1,047,065

 

1,035,175

 

1,045,993

Dilutive

8,110

 

13,028

 

9,188

 

13,674

Diluted

1,037,378

 

1,060,093

 

1,044,363

 

1,059,667