XML 66 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Recurring basis    
Financial instruments carried at fair value (asset position):    
Total financial assets $ 1,466,287 $ 1,108,253
Financial instruments carried at fair value (liability position):    
Total financial liabilities (16,220) (14,508)
Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Total financial assets 1,119,848 704,753
Financial instruments carried at fair value (liability position):    
Total financial liabilities 0 0
Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Total financial assets 346,439 403,500
Financial instruments carried at fair value (liability position):    
Total financial liabilities (16,220) (14,508)
Recurring basis | Level 3    
Financial instruments carried at fair value (asset position):    
Total financial assets 0 0
Financial instruments carried at fair value (liability position):    
Total financial liabilities 0 0
Prepaid and other current assets | Foreign currency forward contracts | Recurring basis    
Financial instruments carried at fair value (asset position):    
Foreign currency forward contracts 540 13
Prepaid and other current assets | Foreign currency forward contracts | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Foreign currency forward contracts 0 0
Prepaid and other current assets | Foreign currency forward contracts | Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Foreign currency forward contracts 540 13
Prepaid and other current assets | Foreign currency forward contracts | Recurring basis | Level 3    
Financial instruments carried at fair value (asset position):    
Foreign currency forward contracts 0 0
Other assets | Foreign currency forward contracts | Recurring basis    
Financial instruments carried at fair value (asset position):    
Foreign currency forward contracts 31  
Other assets | Foreign currency forward contracts | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Foreign currency forward contracts 0  
Other assets | Foreign currency forward contracts | Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Foreign currency forward contracts 31  
Other assets | Foreign currency forward contracts | Recurring basis | Level 3    
Financial instruments carried at fair value (asset position):    
Foreign currency forward contracts 0  
Other liabilities, current portion | Foreign currency forward contracts | Recurring basis    
Financial instruments carried at fair value (liability position):    
Derivative liability current (15,370) (13,642)
Other liabilities, current portion | Foreign currency forward contracts | Recurring basis | Level 1    
Financial instruments carried at fair value (liability position):    
Derivative liability current 0 0
Other liabilities, current portion | Foreign currency forward contracts | Recurring basis | Level 2    
Financial instruments carried at fair value (liability position):    
Derivative liability current (15,370) (13,642)
Other liabilities, current portion | Foreign currency forward contracts | Recurring basis | Level 3    
Financial instruments carried at fair value (liability position):    
Derivative liability current 0 0
Other liabilities, excluding current portion | Foreign currency forward contracts | Recurring basis    
Financial instruments carried at fair value (liability position):    
Derivative liability, noncurrent (850) (866)
Other liabilities, excluding current portion | Foreign currency forward contracts | Recurring basis | Level 1    
Financial instruments carried at fair value (liability position):    
Derivative liability, noncurrent 0 0
Other liabilities, excluding current portion | Foreign currency forward contracts | Recurring basis | Level 2    
Financial instruments carried at fair value (liability position):    
Derivative liability, noncurrent (850) (866)
Other liabilities, excluding current portion | Foreign currency forward contracts | Recurring basis | Level 3    
Financial instruments carried at fair value (liability position):    
Derivative liability, noncurrent 0 0
Money market funds | Recurring basis    
Financial instruments carried at fair value (asset position):    
Cash equivalents 921,007 614,951
Money market funds | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Cash equivalents 921,007 614,951
Money market funds | Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Cash equivalents 0 0
Money market funds | Recurring basis | Level 3    
Financial instruments carried at fair value (asset position):    
Cash equivalents 0 0
Government-sponsored enterprise securities | Recurring basis    
Financial instruments carried at fair value (asset position):    
Cash equivalents 4,989 12,678
Marketable securities 4,995 2,303
Government-sponsored enterprise securities | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Cash equivalents 4,989 12,678
Marketable securities 4,995 2,303
Government-sponsored enterprise securities | Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Cash equivalents 0 0
Marketable securities 0 0
Government-sponsored enterprise securities | Recurring basis | Level 3    
Financial instruments carried at fair value (asset position):    
Cash equivalents 0 0
Marketable securities 0 0
Corporate debt securities | Recurring basis    
Financial instruments carried at fair value (asset position):    
Cash equivalents 7,927  
Marketable securities 218,213 265,867
Corporate debt securities | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Cash equivalents 0  
Marketable securities 0 0
Corporate debt securities | Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Cash equivalents 7,927  
Marketable securities 218,213 265,867
Corporate debt securities | Recurring basis | Level 3    
Financial instruments carried at fair value (asset position):    
Cash equivalents 0  
Marketable securities 0 0
Commercial paper | Recurring basis    
Financial instruments carried at fair value (asset position):    
Cash equivalents 50,669 57,357
Marketable securities 69,059 80,263
Commercial paper | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Cash equivalents 0 0
Marketable securities 0 0
Commercial paper | Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Cash equivalents 50,669 57,357
Marketable securities 69,059 80,263
Commercial paper | Recurring basis | Level 3    
Financial instruments carried at fair value (asset position):    
Cash equivalents 0 0
Marketable securities 0 0
Corporate equity securities | Recurring basis    
Financial instruments carried at fair value (asset position):    
Marketable securities 188,857 74,821
Corporate equity securities | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Marketable securities 188,857 74,821
Corporate equity securities | Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Marketable securities 0 0
Corporate equity securities | Recurring basis | Level 3    
Financial instruments carried at fair value (asset position):    
Marketable securities 0 $ 0
Variable Interest Entity, Primary Beneficiary | Level 1    
Financial instruments carried at fair value (liability position):    
Cash and cash equivalents $ 8,800