XML 106 R89.htm IDEA: XBRL DOCUMENT v3.5.0.2
Supplementary Data - Selected Unaudited Quarterly Financial Data (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2016
Jul. 31, 2016
Apr. 30, 2016
Jan. 31, 2016
Oct. 31, 2015
Jul. 31, 2015
Apr. 30, 2015
Jan. 31, 2015
Oct. 31, 2016
Oct. 31, 2015
Oct. 31, 2014
Quarterly Financial Information Disclosure [Abstract]                      
Revenue $ 633,719 $ 615,204 $ 605,005 $ 568,604 $ 587,159 $ 555,805 $ 557,204 $ 542,043 $ 2,422,532 $ 2,242,211 $ 2,057,472
Gross margin 491,508 475,527 473,375 439,160 447,315 426,334 432,232 417,410 1,879,570 1,723,291 1,600,587
Income before provision for income taxes 82,752 85,231 97,223 64,342 55,918 65,193 83,884 76,615 $ 329,548 $ 281,610 $ 272,142
Net income $ 72,697 $ 64,718 $ 69,376 $ 60,035 $ 49,762 $ 55,387 $ 55,596 $ 65,189      
Net income per share                      
Basic (in USD per share) $ 0.48 $ 0.43 $ 0.46 $ 0.39 $ 0.32 $ 0.36 $ 0.36 $ 0.42 $ 1.76 $ 1.46 $ 1.67
Diluted (in USD per share) $ 0.47 $ 0.42 $ 0.45 $ 0.39 $ 0.31 $ 0.35 $ 0.35 $ 0.41 $ 1.73 $ 1.43 $ 1.64