Quarterly report [Sections 13 or 15(d)]

Net Income Per Share

v3.25.2
Net Income Per Share
6 Months Ended
Jun. 30, 2025
Net Income Per Share  
Net Income Per Share

9. NET INCOME PER SHARE

Basic net income per share is calculated by dividing net income by the weighted average shares outstanding during the period, without consideration for common stock equivalents. Diluted net income per share is calculated by adjusting weighted average shares outstanding for the dilutive effect of common stock equivalents outstanding for the period, determined using the treasury stock method.

Basic and diluted net income per share were computed as follows:

Three Months Ended June 30, 

 

Six Months Ended June 30, 

2025

2024

 

2025

2024

Net income (in thousands)

$

151,602

$

150,723

$

274,986

$

303,104

Weighted average number of common shares outstanding - basic

28,371,644

31,324,833

28,698,125

31,483,144

Dilutive effect of common stock equivalents:

RSAs with service-based conditions

12,893

34,973

21,949

38,083

RSAs with market-based conditions

32,363

61,856

31,218

61,491

RSAs with performance-based conditions

17,918

10,885

25,500

17,474

Stock options

80,736

91,516

81,927

93,332

Weighted average number of common shares outstanding - diluted

28,515,554

31,524,063

28,858,719

31,693,524

Basic net income per common share

$

5.34

$

4.81

$

9.58

$

9.63

Diluted net income per common share

$

5.32

$

4.78

$

9.53

$

9.56

The following table summarizes shares excluded from the calculation of diluted net income per share because their effect would have been anti-dilutive:

Three Months Ended June 30, 

 

Six Months Ended June 30, 

2025

 

2024

 

2025

 

2024

Anti-dilutive common stock equivalents:

RSAs with service-based conditions

9,980

10,053

RSAs with market-based conditions

24,852

21,101

RSAs with performance-based conditions

Stock options

Total anti-dilutive common stock equivalents

34,832

31,154