v3.26.1
15. Net Income per Share (Notes)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Net Income per Share
15. Net Income per Share

The calculation of basic and diluted net income per share for the three and six months ended June 30, 2026 and 2025 was as follows (in thousands, except per share amounts):
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Basic net income per share
Numerator:
Net income$422,569 $341,868 $769,188 $551,403 
Denominator:
Weighted-average common shares outstanding107,462 107,245 107,409 107,184 
Diluted net income per share
Denominator:
Weighted-average common shares outstanding107,462 107,245 107,409 107,184 
Effect of restricted stock and performance units270 273 268 284 
Weighted-average shares used in computing diluted net income per share107,732 107,518 107,677 107,468 
Net income per share:
Basic$3.93 $3.19 $7.16 $5.14 
Diluted$3.92 $3.18 $7.14 $5.13 

The following table summarizes the potential shares of common stock that were excluded from the computation of diluted net income per share for the three and six months ended June 30, 2026 and 2025 as such shares would have had an anti-dilutive effect (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Anti-dilutive shares— —