XML 14 R25.htm IDEA: XBRL DOCUMENT v2.4.0.6
Fair Value (Financial Assets Measured At Fair Value On A Recurring Basis) (Details) (USD $)
In Thousands, unless otherwise specified
Apr. 30, 2012
Jan. 31, 2012
Apr. 30, 2011
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis $ 208,287 $ 216,767 $ 402,634
Level 1 [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 119,007 120,550 240,680
Level 2 [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 84,950 76,020 135,238
Level 3 [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 4,330 20,197 26,716
Corporate Bonds [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 87,750 95,935 138,799
Corporate Bonds [Member] | Level 1 [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 87,750 95,935 138,799
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 55,529 60,234 133,338
Municipal And Pre-Refunded Municipal Bonds [Member] | Level 2 [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 55,529 60,234 133,338
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   9,627 71,628
Federal Government Agencies [Member] | Level 1 [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis   9,627 71,628
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 6,614   10,500
FDIC Insured Corporate Bonds [Member] | Level 1 [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 6,614   10,500
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 4,330 20,197 26,716
Auction Rate Securities [Member] | 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,197 26,716
Treasury Bills [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 24,643 14,988 19,753
Treasury Bills [Member] | Level 1 [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 24,643 14,988 19,753
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 21,840 12,194  
Certificate Of Deposit [Member] | Level 2 [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 21,840 12,194  
Variable Demand Notes [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 4,330   1,900
Variable Demand Notes [Member] | Level 2 [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis     1,900
Variable Demand Notes [Member] | Level 3 [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 4,330    
Commercial Paper [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis 7,581 3,592  
Commercial Paper [Member] | Level 2 [Member]
     
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial assets accounted for at fair value on a recurring basis $ 7,581 $ 3,592