XML 78 R38.htm IDEA: XBRL DOCUMENT v2.4.0.6
Note 4. Fair Value Measurements (Detail) - Financial Assets Measured at Fair Value (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Dec. 31, 2011
Cash equivalents    
Cash equivalents $ 21,616 $ 56,339
Short-term investments    
Short-term investments 151,817 126,976
Commercial Paper [Member] | Fair Value, Inputs, Level 2 [Member]
   
Short-term investments    
Short-term investments 4,496 4,850
Commercial Paper [Member]
   
Short-term investments    
Short-term investments 4,496 4,850
Muncipal Bonds [Member] | Fair Value, Inputs, Level 2 [Member]
   
Short-term investments    
Short-term investments 122,174 65,675
Muncipal Bonds [Member]
   
Short-term investments    
Short-term investments 122,174 65,675
Corporate Bonds [Member] | Fair Value, Inputs, Level 2 [Member]
   
Short-term investments    
Short-term investments 8,148 6,828
Corporate Bonds [Member]
   
Short-term investments    
Short-term investments 8,148 6,828
US Government Corporations and Agencies Securities [Member] | Fair Value, Inputs, Level 2 [Member]
   
Short-term investments    
Short-term investments 16,999 49,623
US Government Corporations and Agencies Securities [Member]
   
Short-term investments    
Short-term investments 16,999 49,623
Fair Value, Inputs, Level 1 [Member] | Money Market Funds [Member]
   
Cash equivalents    
Cash equivalents 1,068 21,504
Fair Value, Inputs, Level 1 [Member]
   
Cash equivalents    
Cash equivalents 1,068 21,504
Fair Value, Inputs, Level 2 [Member] | Commercial Paper [Member]
   
Cash equivalents    
Cash equivalents 18,499 24,405
Fair Value, Inputs, Level 2 [Member] | Muncipal Bonds [Member]
   
Cash equivalents    
Cash equivalents 2,049 8,385
Fair Value, Inputs, Level 2 [Member] | Corporate Bonds [Member]
   
Cash equivalents    
Cash equivalents   2,045
Fair Value, Inputs, Level 2 [Member]
   
Cash equivalents    
Cash equivalents 20,548 34,835
Short-term investments    
Short-term investments 151,817 126,976
Money Market Funds [Member]
   
Cash equivalents    
Cash equivalents 1,068 21,504
Commercial Paper [Member]
   
Cash equivalents    
Cash equivalents 18,499 24,405
Muncipal Bonds [Member]
   
Cash equivalents    
Cash equivalents 2,049 8,385
Corporate Bonds [Member]
   
Cash equivalents    
Cash equivalents   $ 2,045