XML 30 R77.htm IDEA: XBRL DOCUMENT v3.19.2
Share-Based Compensation Expense - Expense in Period (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2019
Jul. 31, 2018
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense capitalized in inventory, net $ (45) $ (101) $ 93 $ (107)
Total share-based compensation 15,084 12,337 44,446 38,896
Cost of Sales        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 1,564 1,401 4,580 4,244
Product costs        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 781 783 2,120 2,279
Service costs        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 783 618 2,460 1,965
Operating Expense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 13,565 11,037 39,773 34,759
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 3,560 3,082 11,034 10,133
Sales and marketing        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 4,192 3,417 12,323 10,505
General and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 5,813 $ 4,538 $ 16,416 $ 14,121