XML 32 R43.htm IDEA: XBRL DOCUMENT v2.4.0.6
Marketable Securities (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Dec. 31, 2011
Summary of cash, cash equivalents and marketable securities    
Fair Value $ 1,223,334 $ 968,922
Amortized Cost 1,223,188 969,031
Gross Unrealized Gains 209 10
Gross Unrealized Losses (63) (119)
Total cash and cash equivalents
   
Summary of cash, cash equivalents and marketable securities    
Amortized Cost 454,074 475,337
Gross Unrealized Losses (13) (17)
Fair Value 454,061 475,320
Cash and money market funds
   
Summary of cash, cash equivalents and marketable securities    
Amortized Cost 272,840 362,035
Fair Value 272,840 362,035
U.S. Treasury securities
   
Summary of cash, cash equivalents and marketable securities    
Amortized Cost 181,234  
Gross Unrealized Losses (13)  
Fair Value 181,221  
Government-sponsored enterprise securities
   
Summary of cash, cash equivalents and marketable securities    
Amortized Cost   113,302
Gross Unrealized Losses   (17)
Fair Value   113,285
Total marketable securities
   
Summary of cash, cash equivalents and marketable securities    
Amortized Cost 769,114 493,694
Gross Unrealized Gains 209 10
Gross Unrealized Losses (50) (102)
Fair Value 769,273 493,602
U.S. Treasury securities (due within 1 year)
   
Summary of cash, cash equivalents and marketable securities    
Amortized Cost 114,060 22,105
Gross Unrealized Gains 2 2
Gross Unrealized Losses (7)  
Fair Value 114,055 22,107
Government-sponsored enterprise securities (due within 1 year)
   
Summary of cash, cash equivalents and marketable securities    
Amortized Cost 371,170 471,589
Gross Unrealized Gains 15 8
Gross Unrealized Losses (27) (102)
Fair Value 371,158 471,495
Commercial paper (due within 1 year)
   
Summary of cash, cash equivalents and marketable securities    
Amortized Cost 229,243  
Gross Unrealized Gains 192  
Fair Value 229,435  
Corporate debt securities (due within 1 year)
   
Summary of cash, cash equivalents and marketable securities    
Amortized Cost 54,641  
Gross Unrealized Losses (16)  
Fair Value $ 54,625