XML 68 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale securities, cost $ 1,059,525 $ 963,867
Gross unrealized gains 1 2
Gross unrealized losses (4,770) (5,602)
Available-for-sale securities 1,054,756 958,267
Short-term marketable securities 855,499 398,554
Long-term marketable securities 199,257 559,713
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale securities, cost 40,000  
Gross unrealized gains 0  
Gross unrealized losses (7)  
Available-for-sale securities 39,993  
Short-term marketable securities 39,993  
Long-term marketable securities 0  
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale securities, cost 282,996 6,951
Gross unrealized gains 0 0
Gross unrealized losses (50) (9)
Available-for-sale securities 282,946 6,942
Short-term marketable securities 282,946 6,942
Long-term marketable securities 0 0
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale securities, cost 685,653 736,902
Gross unrealized gains 1 2
Gross unrealized losses (4,309) (3,829)
Available-for-sale securities 681,345 733,075
Short-term marketable securities 482,088 289,378
Long-term marketable securities 199,257 443,697
U.S. government agency obligations    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale securities, cost 50,876 220,014
Gross unrealized gains 0 0
Gross unrealized losses (404) (1,764)
Available-for-sale securities 50,472 218,250
Short-term marketable securities 50,472 102,234
Long-term marketable securities $ 0 $ 116,016