Derivative Financial Instruments Not Designated for Hedge Accounting (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Apr. 30, 2013
Apr. 30, 2012
Apr. 30, 2013
Apr. 30, 2012
Oct. 31, 2012
Foreign Exchange Contracts [Member]
         
Derivative Instruments Not Designated As Hedging Instruments [Line Items]          
Other assets fair value $ 141   $ 141   $ 226
Other liabilities fair value 915   915   300
Net gains (losses) recognized 848 195 1,194 428  
Stock Index Futures Contracts [Member]
         
Derivative Instruments Not Designated As Hedging Instruments [Line Items]          
Other assets fair value 424   424   1,505
Other liabilities fair value 5,361   5,361   367
Net gains (losses) recognized (8,881) (5,756) (18,911) (9,901)  
Commodity Futures Contracts [Member]
         
Derivative Instruments Not Designated As Hedging Instruments [Line Items]          
Other assets fair value 609   609   498
Other liabilities fair value 177   177   121
Net gains (losses) recognized 1,043 519 694 1,013  
Total [Member]
         
Derivative Instruments Not Designated As Hedging Instruments [Line Items]          
Other assets fair value 1,174   1,174   2,229
Other liabilities fair value 6,453   6,453   788
Net gains (losses) recognized $ (6,990) $ (5,042) $ (17,023) $ (8,460)