XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Plans and Share Repurchase Program (Deficit) , Allocation of Stock-Based Compensation Expense (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense $ 57.0 $ 53.9
Income tax benefit associated with stock-based compensation 12.6 11.8
RSUs    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 49.1 48.3
Stock options    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 6.7 5.6
PSUs    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 1.2 0.0
Cost of product revenue    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 0.4 0.4
Cost of service revenue    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 5.1 4.5
Research and development    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 17.0 15.1
Sales and marketing    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 26.3 26.7
General and administrative    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense $ 8.2 $ 7.2