XML 101 R83.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefit Plans - Stock Compensation Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2018
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock compensation expense before taxes $ 248,584 $ 155,001 $ 140,032
Income tax benefit (39,077) (26,226) (26,578)
Stock compensation expense after taxes 209,507 128,775 113,454
Cost of products      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock compensation expense before taxes 27,193 17,193 14,648
Cost of maintenance and service      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock compensation expense before taxes 9,327 6,385 5,467
Research and development expense      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock compensation expense before taxes 125,814 75,853 67,355
Sales and marketing expense      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock compensation expense before taxes 43,205 28,834 28,069
General and administrative expense      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock compensation expense before taxes $ 43,045 $ 26,736 $ 24,493