v3.26.1
Income Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Reconciliation of the Numerator and Denominator Used in the Calculation of Basic and Diluted Net Income Per Share
A reconciliation of the numerator and denominator used in the calculation of basic and diluted income per share is as follows:
 Three Months Ended June 30,Six Months Ended June 30,
 2026202520262025
Numerator:
Net income $240.1 $199.9 $454.7 $419.4 
Denominator:
Weighted-average shares of Class A common stock outstanding—basic130,764 138,734 132,187 140,200 
Effect of dilutive securities:
Stock options77 373 93 391 
RSUs, PSUs and employee stock purchase plan shares153 2,301 486 2,796 
Weighted-average shares of Class A common stock outstanding—diluted130,994 141,408 132,766 143,387 
Net income per share of Class A common stock—basic$1.84 $1.44 $3.44 $2.99 
Net income per share of Class A common stock—diluted$1.83 $1.41 $3.43 $2.92 
Schedule of Weighted Average Potentially Dilutive Shares
The following number of weighted-average potentially dilutive shares were excluded from the calculation of diluted income per share because the effect of including such shares would have been antidilutive:
 Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
RSUs, PSUs and employee stock purchase plan shares1,604 102 1,056 69