XML 69 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity , Allocation of Stock-Based Compensation Expense (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 49.6 $ 45.0 $ 94.9 $ 88.0
Income tax benefit associated with stock-based compensation 10.9 10.4 20.9 20.4
Restricted Stock Units (RSUs) [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 45.9 41.9 88.1 81.1
Stock Options [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 3.7 3.1 6.8 5.6
ESPP [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 0.0 0.0 0.0 1.3
Cost of product revenue [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 0.4 0.4 0.8 0.8
Cost of service revenue [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 3.2 2.9 6.2 5.7
Research and development [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 12.0 10.0 22.9 19.4
Sales and marketing [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 27.9 26.3 53.6 51.7
General and administrative [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 6.1 $ 5.4 $ 11.4 $ 10.4