XML 22 R25.htm IDEA: XBRL DOCUMENT v2.4.0.6
Fair Value of Financial Instruments Fair Value of Financial Instruments (Details 4) (USD $)
In Thousands, unless otherwise specified
Apr. 30, 2013
Jul. 31, 2012
Apr. 30, 2013
Level 1
Jul. 31, 2012
Level 1
Apr. 30, 2013
Level 2
Jul. 31, 2012
Level 2
Apr. 30, 2013
Level 3
Jul. 31, 2012
Level 3
Apr. 30, 2013
U.S. agency securities
Apr. 30, 2013
U.S. agency securities
Level 1
Apr. 30, 2013
U.S. agency securities
Level 2
Apr. 30, 2013
U.S. agency securities
Level 3
Apr. 30, 2013
Commercial paper
Apr. 30, 2013
Commercial paper
Level 1
Apr. 30, 2013
Commercial paper
Level 2
Apr. 30, 2013
Commercial paper
Level 3
Apr. 30, 2013
Corporate Bond Securities [Member]
Apr. 30, 2013
Corporate Bond Securities [Member]
Level 1
Apr. 30, 2013
Corporate Bond Securities [Member]
Level 2
Apr. 30, 2013
Corporate Bond Securities [Member]
Level 3
Apr. 30, 2013
Foreign Government Debt Securities [Member]
Apr. 30, 2013
Foreign Government Debt Securities [Member]
Level 1
Apr. 30, 2013
Foreign Government Debt Securities [Member]
Level 2
Apr. 30, 2013
Foreign Government Debt Securities [Member]
Level 3
Apr. 30, 2013
Municipal debt securities
Jan. 31, 2013
Municipal debt securities
Apr. 30, 2013
Municipal debt securities
Level 1
Jan. 31, 2013
Municipal debt securities
Level 1
Apr. 30, 2013
Municipal debt securities
Level 2
Jan. 31, 2013
Municipal debt securities
Level 2
Apr. 30, 2013
Municipal debt securities
Level 3
Jan. 31, 2013
Municipal debt securities
Level 3
Apr. 30, 2013
U.S. agency securities
Apr. 30, 2013
U.S. agency securities
Level 1
Apr. 30, 2013
U.S. agency securities
Level 2
Apr. 30, 2013
U.S. agency securities
Level 3
Apr. 30, 2013
Commercial paper
Apr. 30, 2013
Commercial paper
Level 1
Apr. 30, 2013
Commercial paper
Level 2
Apr. 30, 2013
Commercial paper
Level 3
Apr. 30, 2013
Money Market Funds [Member]
Jul. 31, 2012
Money Market Funds [Member]
Apr. 30, 2013
Money Market Funds [Member]
Level 1
Jul. 31, 2012
Money Market Funds [Member]
Level 1
Apr. 30, 2013
Money Market Funds [Member]
Level 2
Jul. 31, 2012
Money Market Funds [Member]
Level 2
Apr. 30, 2013
Money Market Funds [Member]
Level 3
Jul. 31, 2012
Money Market Funds [Member]
Level 3
Jul. 31, 2012
Certificates of deposit
Jul. 31, 2012
Certificates of deposit
Level 1
Jul. 31, 2012
Certificates of deposit
Level 2
Jul. 31, 2012
Certificates of deposit
Level 3
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                                                                                                        
Assets, Fair Value Disclosure $ 186,038 $ 108,833 $ 42,021 $ 108,833 $ 144,017 $ 0 $ 0 $ 0                                                 $ 1,683 $ 0 $ 1,683 $ 0 $ 29,271 $ 0 $ 29,271 $ 0 $ 42,021 $ 105,107 $ 42,021 $ 105,107 $ 0 $ 0 $ 0 $ 0 $ 3,726 $ 3,726 $ 0 $ 0
Available-for-sale Securities, Current                 6,466 0 6,466 0 28,775 0 28,775 0 26,378 0 26,378 0 787 0 787 0   1,185   0   1,185   0                                        
Available-for-sale Securities, Noncurrent                 $ 22,992 $ 0 $ 22,992 $ 0         $ 21,470 $ 0 $ 21,470 $ 0         $ 5,010   $ 0   $ 5,010   $ 0