v3.25.2
Stock-Based Compensation - Stock Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense before taxes $ 267,723 $ 181,539 $ 655,909 $ 540,026
Income tax benefit (38,686) (29,972) (94,779) (89,158)
Stock-based compensation expense after taxes 229,037 151,567 561,130 450,868
Continuing Operations        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense before taxes 267,723 164,354 655,909 492,550
Discontinued operations        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense before taxes 0 17,185 0 47,476
Cost of products        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense before taxes 22,943 14,645 66,470 44,824
Cost of maintenance and service        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense before taxes 10,222 9,677 28,715 28,126
Research and development expense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense before taxes 113,861 89,279 326,274 269,087
Sales and marketing expense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense before taxes 45,564 30,251 117,214 91,811
General and administrative expense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense before taxes $ 75,133 $ 20,502 $ 117,236 $ 58,702