v3.24.2.u1
Net Income per Common Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Summary of Calculation of Basic and Diluted EPS

The table below presents the calculation of basic and diluted EPS:

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

 

 

(in thousands, except per share amounts)

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

344,090

 

 

$

404,619

 

 

$

602,871

 

 

$

738,405

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding, basic

 

 

119,244

 

 

 

126,977

 

 

 

120,608

 

 

 

132,034

 

Dilutive effect of options and RSUs

 

 

828

 

 

 

1,089

 

 

 

1,113

 

 

 

1,213

 

Weighted average shares outstanding, diluted

 

 

120,072

 

 

 

128,066

 

 

 

121,721

 

 

 

133,247

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

2.89

 

 

$

3.19

 

 

$

5.00

 

 

$

5.59

 

Diluted

 

$

2.87

 

 

$

3.16

 

 

$

4.95

 

 

$

5.54

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Antidilutive and contingent RSUs excluded from diluted EPS

 

 

280

 

 

 

2

 

 

 

158

 

 

 

2