Income Tax Provision (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Oct. 31, 2012
Oct. 31, 2011
Oct. 31, 2010
Current:      
Federal $ 134,027 $ 88,051 $ 124,526
State 19,836 13,925 18,241
Deferred:      
Federal (9,861) 48,091 (13,981)
State (1,617) 6,777 (2,523)
Total $ 142,385 $ 156,844 $ 126,263