XML 66 R56.htm IDEA: XBRL DOCUMENT v3.26.1
Equity Plans and Share Repurchase Program - Allocation of Stock-Based Compensation Expense (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense $ 73.2 $ 66.9
Income tax benefit associated with stock-based compensation 16.0 14.7
RSUs    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 63.1 56.3
Stock options    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 6.6 6.6
PSUs    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 3.5 4.0
Cost of product revenue    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 0.6 0.5
Cost of service revenue    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 7.1 6.5
Research and development    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 25.1 23.0
Sales and marketing    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 31.9 26.5
General and administrative    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation expense $ 8.5 $ 10.4