XML 40 R24.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
EARNINGS PER SHARE

16.

EARNINGS PER 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

March 31, 

    

2025

    

2024

Weighted-average shares outstanding:

Basic

973,622

 

1,041,081

Dilutive

7,660

 

10,201

Diluted

981,282

 

1,051,282

For the three-months ended March 31, 2025 and 2024, options and awards outstanding totaling 9.7 million shares and 5.0 million shares, respectively, were excluded from the calculations as their effect would have been antidilutive.