XML 113 R100.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Effect of Recording Stock-Based Compensation (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense $ 36.7 $ 29.5 $ 49.2
Windfall tax effect on stock-based compensation (4.6) (2.4) (2.2)
Net effect on net income $ 32.1 $ 27.1 $ 47.0
Basic $ 0.58 $ 0.49 $ 0.86
Diluted $ 0.58 $ 0.49 $ 0.85
Restricted Stock Units (RSUs) [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense $ 33.8 $ 27.0 $ 47.1
Employee Stock Purchase Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense $ 2.9 $ 2.5 $ 2.1