XML 125 R114.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Activity Under Stock Plans (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]      
Intrinsic value of options exercised $ 41.2 $ 17.8 $ 25.4
Cash received from stock option exercises 51.7 35.8 38.4
Tax benefit related to stock award exercises 5.4 2.6 4.9
Stock-based compensation 21.2 17.1 14.7
Tax benefit related to stock-based compensation $ 1.7 $ 1.7 $ 1.6