XML 64 R48.htm IDEA: XBRL DOCUMENT v3.6.0.2
Fair Value of Financial Instruments - Assets and Liabilities Subject to Fair Value Measurements on Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents $ 107,343 $ 168,252
Short-term investments 153,749 96,555
Bank Deposits [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents   10,253
Short-term investments 10,847 10,263
Commercial Paper [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 6,993 13,893
Short-term investments 14,237  
Money Market Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 36,708 86,200
Corporate Debt Obligations [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments 109,715 86,292
US Government Agencies [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments 18,950  
Fair Value, Measurements, Recurring [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 197,450 206,901
Fair Value, Measurements, Recurring [Member] | Bank Deposits [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents   10,253
Short-term investments 10,847 10,263
Fair Value, Measurements, Recurring [Member] | Commercial Paper [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 6,993 13,893
Short-term investments 14,237  
Fair Value, Measurements, Recurring [Member] | Money Market Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 36,708 86,200
Fair Value, Measurements, Recurring [Member] | Corporate Debt Obligations [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments 109,715 86,292
Fair Value, Measurements, Recurring [Member] | US Government Agencies [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments 18,950  
Fair Value, Measurements, Recurring [Member] | Level I [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 36,708 86,200
Fair Value, Measurements, Recurring [Member] | Level I [Member] | Bank Deposits [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents   0
Short-term investments 0 0
Fair Value, Measurements, Recurring [Member] | Level I [Member] | Commercial Paper [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Short-term investments 0  
Fair Value, Measurements, Recurring [Member] | Level I [Member] | Money Market Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 36,708 86,200
Fair Value, Measurements, Recurring [Member] | Level I [Member] | Corporate Debt Obligations [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments 0 0
Fair Value, Measurements, Recurring [Member] | Level I [Member] | US Government Agencies [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments 0  
Fair Value, Measurements, Recurring [Member] | Level II [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 160,742 120,701
Fair Value, Measurements, Recurring [Member] | Level II [Member] | Bank Deposits [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents   10,253
Short-term investments 10,847 10,263
Fair Value, Measurements, Recurring [Member] | Level II [Member] | Commercial Paper [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 6,993 13,893
Short-term investments 14,237  
Fair Value, Measurements, Recurring [Member] | Level II [Member] | Money Market Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Fair Value, Measurements, Recurring [Member] | Level II [Member] | Corporate Debt Obligations [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments 109,715 86,292
Fair Value, Measurements, Recurring [Member] | Level II [Member] | US Government Agencies [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments 18,950  
Fair Value, Measurements, Recurring [Member] | Level III [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 0 0
Fair Value, Measurements, Recurring [Member] | Level III [Member] | Bank Deposits [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents   0
Short-term investments 0 0
Fair Value, Measurements, Recurring [Member] | Level III [Member] | Commercial Paper [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Short-term investments 0  
Fair Value, Measurements, Recurring [Member] | Level III [Member] | Money Market Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Fair Value, Measurements, Recurring [Member] | Level III [Member] | Corporate Debt Obligations [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments 0 0
Fair Value, Measurements, Recurring [Member] | Level III [Member] | US Government Agencies [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments 0  
Forward Foreign Exchange Contracts [Member] | Fair Value, Measurements, Recurring [Member] | Accrued and Other Current Liabilities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Accrued and other current liabilities - Forward foreign exchange contracts 639 595
Forward Foreign Exchange Contracts [Member] | Fair Value, Measurements, Recurring [Member] | Accrued and Other Current Liabilities [Member] | Level I [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Accrued and other current liabilities - Forward foreign exchange contracts 0 0
Forward Foreign Exchange Contracts [Member] | Fair Value, Measurements, Recurring [Member] | Accrued and Other Current Liabilities [Member] | Level II [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Accrued and other current liabilities - Forward foreign exchange contracts 639 595
Forward Foreign Exchange Contracts [Member] | Fair Value, Measurements, Recurring [Member] | Accrued and Other Current Liabilities [Member] | Level III [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Accrued and other current liabilities - Forward foreign exchange contracts $ 0 $ 0