XML 40 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements - Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 1,293,479 $ 1,237,178
Gross Unrealized Gains 979 114
Gross Unrealized Losses (940) (3,944)
Aggregate Fair Value 1,293,518 1,233,348
Short-Term Marketable Securities 529,044 460,088
Long-Term Marketable Securities 764,474 773,260
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 37,307 2,491
Gross Unrealized Gains 26 0
Gross Unrealized Losses (59) (4)
Aggregate Fair Value 37,274 2,487
Short-Term Marketable Securities 37,274 2,487
Long-Term Marketable Securities 0 0
Corporate bonds    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 970,750 995,100
Gross Unrealized Gains 791 73
Gross Unrealized Losses (805) (3,365)
Aggregate Fair Value 970,736 991,808
Short-Term Marketable Securities 426,218 432,585
Long-Term Marketable Securities 544,518 559,223
Available-for-sale marketable securities, continuous unrealized loss position for more than 12 months 44,300  
U.S. government agency obligations    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 285,422 239,587
Gross Unrealized Gains 162 41
Gross Unrealized Losses (76) (575)
Aggregate Fair Value 285,508 239,053
Short-Term Marketable Securities 65,552 25,016
Long-Term Marketable Securities $ 219,956 $ 214,037