XML 63 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Recurring basis    
Financial instruments carried at fair value (asset position):    
Total financial assets $ 770,912 $ 546,765
Financial instruments carried at fair value (liability position):    
Total financial liabilities (9,502) (144)
Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Total financial assets 369,460 360,628
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 401,452 186,137
Financial instruments carried at fair value (liability position):    
Total financial liabilities (9,502) (144)
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 985 14,407
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 985 14,407
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   1,186
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   1,186
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 (8,067) (144)
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 (8,067) (144)
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 (1,435)  
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  
Other liabilities, excluding current portion | Foreign currency forward contracts | Recurring basis | Level 2    
Financial instruments carried at fair value (liability position):    
Derivative liability, noncurrent (1,435)  
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  
Money market funds | Recurring basis    
Financial instruments carried at fair value (asset position):    
Cash equivalents 318,411 280,560
Money market funds | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Cash equivalents 318,411 280,560
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
Commercial paper | Recurring basis    
Financial instruments carried at fair value (asset position):    
Cash equivalents 5,996  
Marketable securities 103,347 59,404
Commercial paper | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Cash equivalents 0  
Marketable securities 0 0
Commercial paper | Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Cash equivalents 5,996  
Marketable securities 103,347 59,404
Commercial paper | Recurring basis | Level 3    
Financial instruments carried at fair value (asset position):    
Cash equivalents 0  
Marketable securities 0 0
Government-sponsored enterprise securities | Recurring basis    
Financial instruments carried at fair value (asset position):    
Marketable securities   15,508
Government-sponsored enterprise securities | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Marketable securities   15,508
Government-sponsored enterprise securities | Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Marketable securities   0
Government-sponsored enterprise securities | Recurring basis | Level 3    
Financial instruments carried at fair value (asset position):    
Marketable securities   0
Corporate equity securities | Recurring basis    
Financial instruments carried at fair value (asset position):    
Marketable securities 51,049 64,560
Corporate equity securities | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Marketable securities 51,049 64,560
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
Corporate debt securities | Recurring basis    
Financial instruments carried at fair value (asset position):    
Marketable securities 291,124 111,140
Corporate debt securities | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Marketable securities 0 0
Corporate debt securities | Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Marketable securities 291,124 111,140
Corporate debt 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 $ 62,600