XML 86 R73.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Stock Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense before taxes $ 79,586 $ 56,435 $ 163,368 $ 108,318
Income tax benefit (12,407) (9,808) (25,469) (18,826)
Stock-based compensation expense after taxes 67,179 46,627 137,899 89,492
Cost of products        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense before taxes 9,304 6,116 18,656 11,696
Cost of maintenance and service        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense before taxes 3,411 2,118 6,746 4,150
Research and development expense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense before taxes 40,507 28,893 81,801 55,102
Sales and marketing expense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense before taxes 14,551 9,726 29,710 18,620
General and administrative expense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense before taxes $ 11,813 $ 9,582 $ 26,455 $ 18,750