Consolidated Statements of Comprehensive Income (Parentheticals) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Apr. 30, 2013
Apr. 30, 2012
Apr. 30, 2013
Apr. 30, 2012
Consolidated Statements of Comprehensive Income Parenthetical        
Income tax expense on amortization of loss on derivative instrument $ 39 $ 40 $ 79 $ 79
Income tax on unrealized holding gains (losses) on available-for-sale investments (373) (587) 1,103 (1,027)
Income tax on foreign currency translation adjustments $ 627 $ (66) $ 626 $ 19