v3.26.1
Stock-Based Compensation - Schedule of Stock Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense before taxes $ 231,604 $ 267,723 $ 712,631 $ 655,909
Income tax benefit (34,138) (38,686) (105,042) (94,779)
Stock-based compensation expense after taxes 197,466 229,037 607,589 561,130
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold | Products        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense before taxes 19,983 22,943 58,462 66,470
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold | Maintenance and service        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense before taxes 12,514 10,222 37,065 28,715
Income Statement Location [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense before taxes 34,899 75,133 107,270 117,236
Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense before taxes 113,537 113,861 347,446 326,274
Income Statement Location [Axis]: us-gaap:SellingAndMarketingExpense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense before taxes $ 50,671 $ 45,564 $ 162,388 $ 117,214