XML 20 R48.htm IDEA: XBRL DOCUMENT v2.3.0.15
Cash, cash equivalents, short-term investments, and marketable securities (Details 1) (USD $)
In Thousands
Sep. 30, 2011
Dec. 31, 2010
Schedule of Company's investments  
Short-term investments and available for sale securities, Amortized Cost$ 166,115$ 20,233
Short-term investments and available for sale securities, Gross Unrealized Gains15642
Short-term investments and available for sale securities, Gross Unrealized Losses2050
Short-term investments and available for sale securities, Fair Value166,06620,275
Short-Term Municipal Bond Fund [Member]
  
Schedule of Company's investments  
Short-term investments and available for sale securities, Amortized Cost20,43620,233
Short-term investments and available for sale securities, Gross Unrealized Gains8442
Short-term investments and available for sale securities, Gross Unrealized Losses00
Short-term investments and available for sale securities, Fair Value20,52020,275
Commercial paper [Member]
  
Schedule of Company's investments  
Short-term investments and available for sale securities, Amortized Cost13,988 
Short-term investments and available for sale securities, Gross Unrealized Gains0 
Short-term investments and available for sale securities, Gross Unrealized Losses17 
Short-term investments and available for sale securities, Fair Value13,971 
Corporate Notes and Bonds [Member]
  
Schedule of Company's investments  
Short-term investments and available for sale securities, Amortized Cost118,535 
Short-term investments and available for sale securities, Gross Unrealized Gains70 
Short-term investments and available for sale securities, Gross Unrealized Losses184 
Short-term investments and available for sale securities, Fair Value118,421 
U.S. Government Agencies [Member]
  
Schedule of Company's investments  
Short-term investments and available for sale securities, Amortized Cost13,156 
Short-term investments and available for sale securities, Gross Unrealized Gains2 
Short-term investments and available for sale securities, Gross Unrealized Losses4 
Short-term investments and available for sale securities, Fair Value$ 13,154