XML 68 R48.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 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 for the years ended December 31, 2024, 2023 and 2022 is presented below (in thousands):

    

2024

    

2023

    

2022

Weighted-average shares outstanding:

Basic

1,004,566

1,044,887

1,053,558

Dilutive securities

8,541

13,094

12,884

Diluted

1,013,107

1,057,981

1,066,442