XML 83 R72.htm IDEA: XBRL DOCUMENT v3.19.1
Share-Based Compensation Expense - Expense in Period (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2019
Jan. 31, 2018
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation expense capitalized in inventory, net $ 60 $ 39
Total share-based compensation 13,755 12,393
Cost of Sales    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation expense 1,407 1,297
Product costs    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation expense 637 672
Service costs    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation expense 770 625
Operating Expense    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation expense 12,288 11,057
Research and development    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation expense 3,391 3,255
Sales and marketing    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation expense 3,785 3,328
General and administrative    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation expense $ 5,112 $ 4,474