v3.25.2
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
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator        
Net income attributable to common stockholders $ 125.6 $ 110.5 $ 275.9 $ 242.8
Weighted-average number of common shares outstanding used in computing basic net income per share (in shares) 272.4 322.4 281.3 328.6
Net income per common share, basic (in dollars per share) $ 0.46 $ 0.34 $ 0.98 $ 0.74
Denominator        
Weighted-average number of common shares outstanding used in computing basic net income per share (in shares) 272.4 322.4 281.3 328.6
Weighted-average number of common shares outstanding used in computing diluted net income per share (in shares) 276.7 323.7 286.1 332.4
Net income per common share, diluted (in dollars per share) $ 0.45 $ 0.34 $ 0.96 $ 0.73
Class A        
Numerator        
Net income attributable to common stockholders $ 90.2 $ 83.1 $ 200.5 $ 183.5
Weighted-average number of common shares outstanding used in computing basic net income per share (in shares) 195.5 242.5 204.4 248.4
Net income per common share, basic (in dollars per share) $ 0.46 $ 0.34 $ 0.98 $ 0.74
Reallocation of net income as a result of conversion of Class B to Class A common stock $ 35.4 $ 27.4 $ 75.4 $ 59.3
Reallocation of net income to Class B common stock 0.0 0.0 0.0 0.0
Net income attributable to common stockholders for diluted EPS $ 125.6 $ 110.5 $ 275.9 $ 242.8
Denominator        
Weighted-average number of common shares outstanding used in computing basic net income per share (in shares) 195.5 242.5 204.4 248.4
Weighted-average effect of dilutive restricted stock units and awards and employee stock options (in shares) 4.3 1.3 4.8 3.8
Conversion of Class B to Class A common stock (in shares) 76.9 79.9 76.9 80.2
Weighted-average number of common shares outstanding used in computing diluted net income per share (in shares) 276.7 323.7 286.1 332.4
Net income per common share, diluted (in dollars per share) $ 0.45 $ 0.34 $ 0.96 $ 0.73
Class B        
Numerator        
Net income attributable to common stockholders $ 35.4 $ 27.4 $ 75.4 $ 59.3
Weighted-average number of common shares outstanding used in computing basic net income per share (in shares) 76.9 79.9 76.9 80.2
Net income per common share, basic (in dollars per share) $ 0.46 $ 0.34 $ 0.98 $ 0.74
Reallocation of net income as a result of conversion of Class B to Class A common stock $ 0.0 $ 0.0 $ 0.0 $ 0.0
Reallocation of net income to Class B common stock (0.5) (0.2) (1.3) (0.7)
Net income attributable to common stockholders for diluted EPS $ 34.9 $ 27.2 $ 74.1 $ 58.6
Denominator        
Weighted-average number of common shares outstanding used in computing basic net income per share (in shares) 76.9 79.9 76.9 80.2
Weighted-average effect of dilutive restricted stock units and awards and employee stock options (in shares) 0.0 0.0 0.0 0.0
Conversion of Class B to Class A common stock (in shares) 0.0 0.0 0.0 0.0
Weighted-average number of common shares outstanding used in computing diluted net income per share (in shares) 76.9 79.9 76.9 80.2
Net income per common share, diluted (in dollars per share) $ 0.45 $ 0.34 $ 0.96 $ 0.73