XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Plans and Share Repurchase Program - Allocation of Stock-Based Compensation Expense (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense $ 66.9 $ 63.0
Income tax benefit associated with stock-based compensation 14.7 13.9
RSUs    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 56.3 52.0
Stock options    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 6.6 7.3
PSUs    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 4.0 3.7
Cost of product revenue    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 0.5 0.5
Cost of service revenue    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 6.5 6.2
Research and development    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 23.0 19.8
Sales and marketing    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 26.5 26.7
General and administrative    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense $ 10.4 $ 9.8