XML 78 R64.htm IDEA: XBRL DOCUMENT v3.3.1.900
Operating Leases Schedule of Future Minimum Rental (Details)
$ in Thousands
Oct. 31, 2015
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 9,580
Operating Leases, Future Minimum Payments, Due in Two Years 8,915
Operating Leases, Future Minimum Payments, Due in Three Years 7,926
Operating Leases, Future Minimum Payments, Due in Four Years 6,906
Operating Leases, Future Minimum Payments, Due in Five Years 5,961
Operating Leases, Future Minimum Payments, Due Thereafter 6,216
Operating Leases, Future Minimum Payments Due $ 45,504