XML 44 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments $ 383,133 $ 310,764
Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Long-term notes receivable 2,084 2,047
Fair Value, Measurements, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Long-term notes receivable 2,084 2,047
Assets, Fair Value Disclosure 557,212 406,195
Fair Value, Measurements, Recurring [Member] | Prepaid expenses and other current assets    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Other assets 3,191 2,956
Fair Value, Measurements, Recurring [Member] | Cash Equivalents | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Cash equivalents 141,256 87,179
Fair Value, Measurements, Recurring [Member] | Cash Equivalents | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Cash equivalents 20,026 2,499
Fair Value, Measurements, Recurring [Member] | Cash Equivalents | U.S. government treasury bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Cash equivalents 5,521  
Fair Value, Measurements, Recurring [Member] | Cash Equivalents | Municipal securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Cash equivalents 2,001  
Fair Value, Measurements, Recurring [Member] | Cash Equivalents | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Cash equivalents   750
Fair Value, Measurements, Recurring [Member] | Short-term Investments    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 284,559 250,981
Fair Value, Measurements, Recurring [Member] | Short-term Investments | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 42,160 42,391
Fair Value, Measurements, Recurring [Member] | Short-term Investments | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 152,092 122,689
Fair Value, Measurements, Recurring [Member] | Short-term Investments | Municipal securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 3,852 5,847
Fair Value, Measurements, Recurring [Member] | Short-term Investments | U.S. government agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 21,863 28,908
Fair Value, Measurements, Recurring [Member] | Short-term Investments | U.S. government treasury bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 54,739 45,146
Fair Value, Measurements, Recurring [Member] | Short-term Investments | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 9,787 6,000
Fair Value, Measurements, Recurring [Member] | Short-term Investments | Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 66  
Fair Value, Measurements, Recurring [Member] | Long-term Investments    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 98,574 59,783
Fair Value, Measurements, Recurring [Member] | Long-term Investments | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 79,250 40,812
Fair Value, Measurements, Recurring [Member] | Long-term Investments | U.S. government agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 11,302 6,789
Fair Value, Measurements, Recurring [Member] | Long-term Investments | U.S. government treasury bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 8,022 12,005
Fair Value, Measurements, Recurring [Member] | Long-term Investments | Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments   177
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Long-term notes receivable 2,084 2,047
Assets, Fair Value Disclosure 2,084 2,047
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Long-term notes receivable 0 0
Assets, Fair Value Disclosure 209,538 144,330
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) | Prepaid expenses and other current assets    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Other assets 0 0
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) | Cash Equivalents | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Cash equivalents 141,256 87,179
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) | Cash Equivalents | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Cash equivalents 0 0
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) | Cash Equivalents | U.S. government treasury bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Cash equivalents 5,521  
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) | Cash Equivalents | Municipal securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Cash equivalents 0  
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) | Cash Equivalents | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Cash equivalents   0
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) | Short-term Investments | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 0 0
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) | Short-term Investments | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 0 0
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) | Short-term Investments | Municipal securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 0 0
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) | Short-term Investments | U.S. government agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 0 0
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) | Short-term Investments | U.S. government treasury bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 54,739 45,146
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) | Short-term Investments | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 0 0
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) | Short-term Investments | Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 0  
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) | Long-term Investments | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 0 0
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) | Long-term Investments | U.S. government agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 0 0
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) | Long-term Investments | U.S. government treasury bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 8,022 12,005
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) | Long-term Investments | Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments   0
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Long-term notes receivable 0 0
Assets, Fair Value Disclosure 345,590 259,818
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) | Prepaid expenses and other current assets    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Other assets 3,191 2,956
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) | Cash Equivalents | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Cash equivalents 0 0
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) | Cash Equivalents | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Cash equivalents 20,026 2,499
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) | Cash Equivalents | U.S. government treasury bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Cash equivalents 0  
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) | Cash Equivalents | Municipal securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Cash equivalents 2,001  
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) | Cash Equivalents | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Cash equivalents   750
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) | Short-term Investments | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 42,160 42,391
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) | Short-term Investments | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 152,092 122,689
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) | Short-term Investments | Municipal securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 3,852 5,847
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) | Short-term Investments | U.S. government agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 21,863 28,908
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) | Short-term Investments | U.S. government treasury bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 0 0
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) | Short-term Investments | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 9,787 6,000
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) | Short-term Investments | Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 66  
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) | Long-term Investments | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 79,250 40,812
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) | Long-term Investments | U.S. government agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 11,302 6,789
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) | Long-term Investments | U.S. government treasury bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments $ 0 0
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) | Long-term Investments | Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments   $ 177