XML 45 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments $ 375,296 $ 310,764
Fair Value, Measurements, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Long-term notes receivable 4,157 2,047
Assets, Fair Value Disclosure 573,544 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,310 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 177,486 87,179
Fair Value, Measurements, Recurring [Member] | Cash Equivalents | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Cash equivalents 13,295 2,499
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 316,454 250,981
Fair Value, Measurements, Recurring [Member] | Short-term Investments | Municipal securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments   5,847
Fair Value, Measurements, Recurring [Member] | Short-term Investments | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 62,348 42,391
Fair Value, Measurements, Recurring [Member] | Short-term Investments | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 164,631 122,689
Fair Value, Measurements, Recurring [Member] | Short-term Investments | Municipal securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments   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 7,761 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 78,339 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 3,375 6,000
Fair Value, Measurements, Recurring [Member] | Long-term Investments    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 58,842 59,783
Fair Value, Measurements, Recurring [Member] | Long-term Investments | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 45,837 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 7,993 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 5,012 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] | 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 260,837 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 177,486 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 | 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
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 78,339 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) | 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 5,012 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 308,550 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,310 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 13,295 2,499
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 62,348 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 164,631 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   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 7,761 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 3,375 6,000
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 45,837 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 7,993 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
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Long-term notes receivable 4,157 2,047
Assets, Fair Value Disclosure 4,157 2,047
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 3) | 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] | Significant Other Observable Inputs (Level 3) | 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 3) | Cash Equivalents | Commercial paper    
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 3) | Cash Equivalents | Corporate 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 3) | Short-term Investments | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments 0 0
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 3) | Short-term Investments | Corporate 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 3) | Short-term Investments | Municipal securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments   0
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 3) | 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] | Significant Other Observable Inputs (Level 3) | 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 3) | 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] | Significant Other Observable Inputs (Level 3) | Long-term Investments | Corporate 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 3) | 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] | Significant Other Observable Inputs (Level 3) | 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 3) | Long-term Investments | Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investments   $ 0