XML 46 R24.htm IDEA: XBRL DOCUMENT v2.4.0.6
Note 4 - Cash Equivalents, Short-term and Long-term Investments (Tables)
3 Months Ended
Mar. 31, 2012
Schedule of Available-for-sale Securities Reconciliation [Table Text Block]
         
Gross
   
Gross
   
Estimated
 
   
Amortized
   
Unrealized
   
Unrealized
   
Fair
 
(In thousands)
 
Cost
   
Gains
   
Losses
   
Value
 
March 31, 2012:
                       
Money market funds
  $ 131,984     $ -     $ -     $ 131,984  
Corporate debt securities
    37,560       70       (1 )     37,629  
Commercial paper
    8,997       -       -       8,997  
U.S. government sponsored agency bonds
    2,002       9       -       2,011  
U.S. treasury securities
    5,496       11       -       5,507  
Total
  $ 186,039     $ 90     $ (1 )   $ 186,128  
                                 
December 31, 2011:
                               
Money market funds
  $ 163,368     $ -     $ -     $ 163,368  
Corporate debt securities
    44,863       57       (43 )     44,877  
Commercial paper
    8,997       -       (1 )     8,996  
U.S. government sponsored agency bonds
    2,003       12       -       2,015  
U.S. treasury securities
    5,494       19       -       5,513  
Total
  $ 224,725     $ 88     $ (44 )   $ 224,769  
Fair Value, by Balance Sheet Grouping [Table Text Block]
Classification on Condensed Consolidated Balance Sheets:
   
March 31,
2012
   
December 31,
2011
 
(In thousands)
                               
Cash equivalents
                  $ 134,984     $ 165,367  
Short-term investments
                    46,010       42,301  
Long-term investments
                    5,134       17,101  
Total
                  $ 186,128     $ 224,769  
Investments Classified by Contractual Maturity Date [Table Text Block]
 Available-For-Sale Debt Securities by Contractual Maturity
 
March 31, 2012
   
December 31, 2011
 
(In thousands)
 
Amortized Cost
 
Fair Value
   
Amortized Cost
 
Fair Value
 
Less than one year
  $ 48,922     $ 49,010     $ 44,262     $ 44,300  
Greater than one year but less than five years
    5,133       5,134       17,095       17,101  
Total
  $ 54,055     $ 54,144     $ 61,357     $ 61,401