XML 108 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income Per Share - Schedule of Numerators and Denominators of Basic and Diluted EPS Computations (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Numerator      
Net income attributable to common stockholders $ 452.3 $ 453.6 $ 553.2
Weighted-average number of common shares outstanding used in computing basic net income per share (in shares) 318.2 341.2 361.2
Net income per common share, basic (in dollars per share) $ 1.42 $ 1.33 $ 1.53
Denominator      
Weighted-average number of common shares outstanding used in computing basic net income per share (in shares) 318.2 341.2 361.2
Weighted-average number of common shares outstanding used in computing diluted net income per share (in shares) 323.4 345.6 363.3
Net income per common share, diluted (in dollars per share) $ 1.40 $ 1.31 $ 1.52
Class A      
Numerator      
Net income attributable to common stockholders $ 339.3 $ 345.7 $ 426.8
Weighted-average number of common shares outstanding used in computing basic net income per share (in shares) 238.7 260.1 278.6
Net income per common share, basic (in dollars per share) $ 1.42 $ 1.33 $ 1.53
Reallocation of net income as a result of conversion of Class B to Class A common stock $ 113.0 $ 107.9 $ 126.4
Reallocation of net income to Class B common stock 0.0 0.0 0.0
Net income attributable to common stockholders for diluted EPS $ 452.3 $ 453.6 $ 553.2
Denominator      
Weighted-average number of common shares outstanding used in computing basic net income per share (in shares) 238.7 260.1 278.6
Weighted-average effect of dilutive restricted stock units and awards and employee stock options (in shares) 5.2 4.4 2.1
Conversion of Class B to Class A common stock (in shares) 79.5 81.1 82.6
Weighted-average number of common shares outstanding used in computing diluted net income per share (in shares) 323.4 345.6 363.3
Net income per common share, diluted (in dollars per share) $ 1.40 $ 1.31 $ 1.52
Class B      
Numerator      
Net income attributable to common stockholders $ 113.0 $ 107.9 $ 126.4
Weighted-average number of common shares outstanding used in computing basic net income per share (in shares) 79.5 81.1 82.6
Net income per common share, basic (in dollars per share) $ 1.42 $ 1.33 $ 1.53
Reallocation of net income as a result of conversion of Class B to Class A common stock $ 0.0 $ 0.0 $ 0.0
Reallocation of net income to Class B common stock (1.7) (1.4) (0.7)
Net income attributable to common stockholders for diluted EPS $ 111.3 $ 106.5 $ 125.7
Denominator      
Weighted-average number of common shares outstanding used in computing basic net income per share (in shares) 79.5 81.1 82.6
Weighted-average effect of dilutive restricted stock units and awards and employee stock options (in shares) 0.0 0.0 0.0
Conversion of Class B to Class A common stock (in shares) 0.0 0.0 0.0
Weighted-average number of common shares outstanding used in computing diluted net income per share (in shares) 79.5 81.1 82.6
Net income per common share, diluted (in dollars per share) $ 1.40 $ 1.31 $ 1.52