XML 55 R27.htm IDEA: XBRL DOCUMENT v2.4.0.6
Fair Value Of Financial Assets And Financial Liabilities (Financial Assets Measured At Fair Value On A Recurring Basis) (Details) (USD $)
In Thousands, unless otherwise specified
Oct. 31, 2011
Jan. 31, 2011
Oct. 31, 2010
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis $ 175,795 $ 468,408 $ 436,280
Corporate Bonds [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 81,407 137,559  
Municipal And Pre-Refunded Municipal Bonds [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 64,462 186,404 217,181
Federal Government Agencies [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 2,001 59,175 75,787
Auction Rate Securities [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 20,956 29,462 30,143
Treasury Bills [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis   30,353 39,565
Certificate Of Deposit [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 6,969    
FDIC Insured Corporate Bonds [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis   23,555 41,679
Variable Rate Demand Notes [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis   1,900 31,925
Level 1 [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 90,377 250,642 157,031
Level 1 [Member] | Corporate Bonds [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 81,407 137,559  
Level 1 [Member] | Federal Government Agencies [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 2,001 59,175 75,787
Level 1 [Member] | Treasury Bills [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis   30,353 39,565
Level 1 [Member] | Certificate Of Deposit [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 6,969    
Level 1 [Member] | FDIC Insured Corporate Bonds [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis   23,555 41,679
Level 2 [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 64,462 188,304 249,106
Level 2 [Member] | Municipal And Pre-Refunded Municipal Bonds [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 64,462 186,404 217,181
Level 2 [Member] | Variable Rate Demand Notes [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis   1,900 31,925
Level 3 [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 20,956 29,462 30,143
Level 3 [Member] | Auction Rate Securities [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis $ 20,956 $ 29,462 $ 30,143