XML 25 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Millions, $ in Millions
Total
Common Stock
Paid-in Capital
Retained Earnings
Other
Balance (in shares) at Dec. 31, 2021   51.8      
Balance at Dec. 31, 2021 $ 1,865.4 $ 0.5 $ 690.8 $ 1,174.4 $ (0.3)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 49.3   49.3    
Employee stock purchase plan (in shares)   0.5      
Employee stock purchase plan 18.9 $ 0.0 18.9    
Tax withholding on restricted stock vesting (in shares)   0.0      
Tax withholding on restricted stock vesting (16.6)   (16.6)    
Stock repurchase and retirement of shares (in shares)   (2.8)      
Stock repurchase and retirement of shares (281.4)   (38.9) (242.5)  
Other (2.4)       (2.4)
Net income 268.1     268.1  
Balance (in shares) at Dec. 31, 2022   49.5      
Balance at Dec. 31, 2022 1,901.3 $ 0.5 703.5 1,200.0 (2.7)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 44.0   44.0    
Employee stock purchase plan (in shares)   0.6      
Employee stock purchase plan 18.8 $ 0.0 18.8    
Tax withholding on restricted stock vesting (in shares)   0.0      
Tax withholding on restricted stock vesting (18.3)   (18.3)    
Stock repurchase and retirement of shares (in shares)   (3.4)      
Stock repurchase and retirement of shares (275.7) $ 0.0 (52.0) (223.7)  
Other 2.7       2.7
Net income 219.3     219.3  
Balance (in shares) at Dec. 31, 2023   46.7      
Balance at Dec. 31, 2023 1,892.1 $ 0.5 696.0 1,195.6 0.0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 42.3   42.3    
Employee stock purchase plan (in shares)   0.6      
Employee stock purchase plan 17.2 $ 0.0 17.2    
Tax withholding on restricted stock vesting (in shares)   0.0      
Tax withholding on restricted stock vesting (15.8)   (15.8)    
Stock repurchase and retirement of shares (in shares)   (3.5)      
Stock repurchase and retirement of shares (329.3) $ (0.1) (55.5) (273.7)  
Other (5.0)       (5.0)
Net income 175.2     175.2  
Balance (in shares) at Dec. 31, 2024   43.8      
Balance at Dec. 31, 2024 $ 1,776.7 $ 0.4 $ 684.2 $ 1,097.1 $ (5.0)