XML 64 R51.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and contingencies (Schedule of Minimum Rental Income) (Details)
$ in Thousands
Oct. 31, 2015
USD ($)
Commitments and contingencies [Abstract]  
2016 $ 16,955
2017 14,976
2018 12,411
2019 11,132
2020 9,836
Thereafter 55,431
Total $ 120,741