XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Net Income Per Share, Basic and Diluted

The calculation of basic and diluted net income per share is as follows.

 

Net income per share

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(In thousands, except per-share amounts)

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income—basic and diluted

 

$

141,796

 

 

$

151,903

 

 

$

286,354

 

 

$

304,257

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Average common shares outstanding—basic

 

 

137,376

 

 

 

153,110

 

 

 

141,910

 

 

 

153,879

 

Dilutive effect of share-based compensation arrangements (1)

 

 

984

 

 

 

1,289

 

 

 

1,102

 

 

 

1,392

 

Adjusted average common shares outstanding—diluted

 

 

138,360

 

 

 

154,399

 

 

 

143,012

 

 

 

155,271

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income per share

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

1.03

 

 

$

0.99

 

 

$

2.02

 

 

$

1.98

 

Diluted

 

$

1.02

 

 

$

0.98

 

 

$

2.00

 

 

$

1.96

 

 

(1)
The following number of shares of our common stock equivalents issued under our share-based compensation arrangements are not included in the calculation of diluted net income per share because their effect would be anti-dilutive.

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(In thousands)

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares of common stock equivalents

 

 

2

 

 

 

64

 

 

 

1

 

 

 

39