XML 74 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Compensation - Stock Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock compensation expense before taxes $ 37,252 $ 28,301 $ 102,540 $ 79,697
Income tax benefit (7,111) (8,086) (19,574) (22,769)
Stock compensation expense after taxes 30,141 20,215 82,966 56,928
Cost of products        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock compensation expense before taxes 3,820 3,358 10,663 9,170
Cost of maintenance and service        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock compensation expense before taxes 1,442 1,073 3,979 2,881
Research and development expense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock compensation expense before taxes 18,412 13,617 48,958 39,069
Sales and marketing expense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock compensation expense before taxes 7,317 5,494 20,813 15,430
General and administrative expense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock compensation expense before taxes $ 6,261 $ 4,759 $ 18,127 $ 13,147