XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Repurchase (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
May 31, 2023
Common stock authorized for repurchase, maximum $ 250.0     $ 250.0
Common stock remaining number of shares authorized to repurchase 90.9      
Stock repurchased (shares) 10.6      
Stock repurchased during period (value) $ 289.1      
Weighted average price per share of common stock (in dollars per share) $ 27.30      
Excise tax related to the stock repurchases as treasury stock $ 2.9      
Payment of income tax obligation on employee equity awards 0.6 $ 1.2 $ 1.6  
February 2019 Stock Repurchase Program        
Stock repurchased during period (value) 130.0      
May 2023 Stock Repurchase Program        
Stock repurchased during period (value) $ 159.1