XML 62 R47.htm IDEA: XBRL DOCUMENT v3.6.0.2
Fair Value Measurements - Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, cost $ 1,293,088 $ 1,237,178
Gross unrealized gains 158 114
Gross unrealized losses (5,108) (3,944)
Available-for-sale securities 1,288,138 1,233,348
Short-term marketable securities 512,572 460,088
Long-term marketable securities 775,566 773,260
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, cost 40,965 2,491
Gross unrealized gains 0 0
Gross unrealized losses (45) (4)
Available-for-sale securities 40,920 2,487
Short-term marketable securities 40,920 2,487
Long-term marketable securities 0 0
Corporate bonds    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, cost 984,650 995,100
Gross unrealized gains 123 73
Gross unrealized losses (3,697) (3,365)
Available-for-sale securities 981,076 991,808
Short-term marketable securities 418,495 432,585
Long-term marketable securities 562,581 559,223
U.S. government agency obligations    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, cost 267,473 239,587
Gross unrealized gains 35 41
Gross unrealized losses (1,366) (575)
Available-for-sale securities 266,142 239,053
Short-term marketable securities 53,157 25,016
Long-term marketable securities $ 212,985 $ 214,037