XML 87 R75.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Stock Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense before taxes $ 85,162 $ 61,837 $ 248,530 $ 170,155
Income tax benefit (13,277) (10,562) (38,746) (29,062)
Stock-based compensation expense after taxes 71,885 51,275 209,784 141,093
Cost of products        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense before taxes 9,582 6,478 28,238 18,174
Cost of maintenance and service        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense before taxes 3,446 1,959 10,192 6,109
Research and development expense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense before taxes 42,430 31,367 124,231 86,469
Sales and marketing expense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense before taxes 15,330 10,863 45,040 29,483
General and administrative expense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense before taxes $ 14,374 $ 11,170 $ 40,829 $ 29,920