XML 76 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Marketable Securities (Amortized Cost And Fair Value Of Marketable Securities) (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost $ 284,429
Gross Unrealized Gains 120
Gross Unrealized Losses (294)
Fair Value 284,255
Corporate bonds  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 140,969
Gross Unrealized Gains 96
Gross Unrealized Losses (179)
Fair Value 140,886
Certificates of deposit  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 58,510
Gross Unrealized Gains 0
Gross Unrealized Losses 0
Fair Value 58,510
Commercial paper  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 29,171
Gross Unrealized Gains 0
Gross Unrealized Losses 0
Fair Value 29,171
Asset backed securities  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 22,206
Gross Unrealized Gains 4
Gross Unrealized Losses (43)
Fair Value 22,167
U.S. government bonds  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 15,619
Gross Unrealized Gains 11
Gross Unrealized Losses (19)
Fair Value 15,611
Agency bonds  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 10,990
Gross Unrealized Gains 9
Gross Unrealized Losses (52)
Fair Value 10,947
Treasury bills  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 6,964
Gross Unrealized Gains 0
Gross Unrealized Losses (1)
Fair Value $ 6,963