v3.26.1
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2026
EARNINGS PER SHARE  
EARNINGS PER SHARE

NOTE 3 — EARNINGS PER SHARE

The following table sets forth the computation of basic and diluted earnings per share:

Three Months Ended June 30, 

Six Months Ended June 30, 

  ​ ​ ​

2026

 

2025

 

2026

 

2025

Numerator:

 

 

  ​

 

  ​

 

  ​

Net income

$

158,519

$

143,396

$

294,901

$

261,883

Denominator (shares in 000's):

 

 

 

 

Basic weighted average shares outstanding

 

54,662

 

55,545

 

54,742

 

55,801

Effect of dilutive securities - Stock options and awards

 

440

 

423

 

464

 

441

Diluted weighted average shares outstanding

 

55,102

 

55,968

 

55,206

 

56,242

Basic earnings per share

$

2.90

$

2.58

$

5.39

$

4.69

Diluted earnings per share

$

2.88

$

2.56

$

5.34

$

4.66

For the three months ended June 30, 2026 and 2025, common shares subject to equity-based awards of 37,641 and 27,376, respectively, were excluded from the computation of diluted earnings per share because the effect of their exercise would be anti-dilutive. For the six months ended June 30, 2026 and 2025, common shares subject to equity-based awards of 50,156 and 33,692, respectively, were excluded from the computation of diluted earnings per share because the effect of their exercise would be anti-dilutive.