XML 24 R19.htm IDEA: XBRL DOCUMENT  v2.3.0.11
General (Details 6) (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Jun. 30, 2011
Jun. 30, 2010
Dec. 31, 2010
Short-term and long-term investments      
Amortized Cost $ 342,605   $ 284,489
Gross Unrealized Gains 313   253
Gross Unrealized Losses (172)   (238)
Estimated Fair Value 342,746   284,504
Amortized Cost      
Maturity dates, investments, 2011 197,552    
Maturity dates, investments, 2012 145,053    
Total, Amortized Cost 342,605    
Estimated Fair Value      
Maturity dates, investments, 2011 197,469    
Maturity dates, investments, 2012 145,277    
Total, Estimated Fair Value 342,746   284,504
Income taxes      
Effective income tax rates (as a percent) 40.50% 41.60%  
U.S. Government and agency securities
     
Short-term and long-term investments      
Amortized Cost 681   2,178
Gross Unrealized Gains     1
Estimated Fair Value 681   2,179
Estimated Fair Value      
Total, Estimated Fair Value 681   2,179
Obligations of government-sponsored enterprises
     
Short-term and long-term investments      
Amortized Cost 12,037   10,142
Gross Unrealized Gains 7   7
Gross Unrealized Losses (1)   (11)
Estimated Fair Value 12,043   10,138
Estimated Fair Value      
Total, Estimated Fair Value 12,043   10,138
Corporate debt securities
     
Short-term and long-term investments      
Amortized Cost 327,067   268,739
Gross Unrealized Gains 306   245
Gross Unrealized Losses (171)   (215)
Estimated Fair Value 327,202   268,769
Estimated Fair Value      
Total, Estimated Fair Value 327,202   268,769
Certificates of deposit
     
Short-term and long-term investments      
Amortized Cost 200   750
Estimated Fair Value 200   750
Estimated Fair Value      
Total, Estimated Fair Value 200   750
Taxable municipal bonds
     
Short-term and long-term investments      
Amortized Cost 2,620   2,680
Gross Unrealized Losses     (12)
Estimated Fair Value 2,620   2,668
Estimated Fair Value      
Total, Estimated Fair Value $ 2,620   $ 2,668