XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share  
Computation of basic and diluted earnings per share

For the Three Months Ended

March 31, 

    

2025

    

2024

Numerator (basic and diluted):

 

  

 

  

Net income

$

538,485

$

547,238

Denominator:

 

  

 

  

Weighted-average common shares outstanding – basic

 

57,304

 

59,017

Effect of stock options (1)

 

318

 

437

Weighted-average common shares outstanding – assuming dilution

 

57,622

 

59,454

Earnings per share:

 

  

 

  

Earnings per share-basic

$

9.40

$

9.27

Earnings per share-assuming dilution

$

9.35

$

9.20

Antidilutive potential common shares not included in the calculation of diluted earnings per share:

 

  

 

  

Stock options (1)

 

98

 

119

Weighted-average exercise price per share of antidilutive stock options (1)

$

1,136.87

$

917.74

(1)See Note 12 for further information concerning the terms of the Company’s share-based compensation plans.