XML 61 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Reconciliation of Weighted Average Common Shares Used to Calculate Basic Net Income Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2015
Earnings Per Share [Abstract]      
Net income $ 136,563 $ 266,826 $ 225,934
Weighted average common shares for basic net income per share (in shares) 150,457 152,017 154,957
Dilutive effect of common share equivalents from equity-based compensation (in shares) 4,417 2,704 3,108
Weighted average common shares for diluted net income per share (in shares) 154,874 154,721 158,065
Basic (in USD per share) $ 0.91 $ 1.76 $ 1.46
Diluted (in USD per share) $ 0.88 $ 1.73 $ 1.43
Anti-dilutive employee stock-based awards excluded (in shares) 345 1,971 1,363