XML 128 R34.htm IDEA: XBRL DOCUMENT
v3.20.4

Financial Instruments and Fair Value Measurements (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2020
Investments, Debt and Equity Securities [Abstract] |
Summary of Cash and Available-for-Sale Securities by Significant Investment Category | The following tables summarize our cash and available-for-sale securities by significant investment category at December 31, 2020 and 2019 (in thousands):
|  | December 31, 2020
|  | Amortized Cost |  | Unrealized Gains |  | Unrealized Losses |  | Fair Value |  | Cash and Cash Equivalents |  | Current Marketable Securities |  | Non- Current Marketable Securities
Cash and cash equivalents |  | $ | 2,623,849 |  |  | $ | 1 |  |  | $ | — |  |  | $ | 2,623,850 |  |  | $ | 2,623,850 |  |  | $ | — |  |  | $ | — |
Available-for-sale: |  |  |  |  |  |  |  |  |  |  |  |  |  |
Certificates of deposit |  | 238,774 |  |  | 49 |  |  | (4) |  |  | 238,819 |  |  | — |  |  | 215,389 |  |  | 23,430 |
U.S. treasury securities |  | 491,549 |  |  | 69 |  |  | — |  |  | 491,618 |  |  | — |  |  | 491,618 |  |  | — |
Debt securities of U.S. government agencies and corporate entities |  | 1,888,022 |  |  | 4,294 |  |  | (147) |  |  | 1,892,169 |  |  | — |  |  | 1,276,751 |  |  | 615,418 |
|  | $ | 5,242,194 |  |  | $ | 4,413 |  |  | $ | (151) |  |  | $ | 5,246,456 |  |  | $ | 2,623,850 |  |  | $ | 1,983,758 |  |  | $ | 638,848 |
|  | December 31, 2019
|  | Amortized Cost |  | Unrealized Gains |  | Unrealized Losses |  | Fair Value |  | Cash and Cash Equivalents |  | Current Marketable Securities |  | Non- Current Marketable Securities
Cash and cash equivalents |  | $ | 225,874 |  |  | $ | — |  |  | $ | — |  |  | $ | 225,874 |  |  | $ | 225,874 |  |  | $ | — |  |  | $ | — |
Available-for-sale: |  |  |  |  |  |  |  |  |  |  |  |  |  |
Certificates of deposit |  | 82,028 |  |  | 79 |  |  | (6) |  |  | 82,101 |  |  | 10,002 |  |  | 69,197 |  |  | 2,902 |
U.S. treasury securities |  | 117,891 |  |  | 260 |  |  | (2) |  |  | 118,149 |  |  | — |  |  | 110,186 |  |  | 7,963 |
Debt securities of U.S. government agencies and corporate entities |  | 834,187 |  |  | 2,708 |  |  | (32) |  |  | 836,863 |  |  | — |  |  | 687,741 |  |  | 149,122 |
|  | $ | 1,259,980 |  |  | $ | 3,047 |  |  | $ | (40) |  |  | $ | 1,262,987 |  |  | $ | 235,876 |  |  | $ | 867,124 |  |  | $ | 159,987 |
Amortized Cost and Estimated Fair Value of Marketable Securities, by Contractual Maturity | The amortized cost and estimated fair value of marketable securities, by contractual maturity at December 31, 2020 and 2019 are as follows (in thousands):
|  | December 31, 2020
|  | Amortized Cost |  | Estimated Fair Value
Due in one year or less |  | $ | 1,980,963 |  |  | $ | 1,983,758 |
Due after one year through five years |  | 637,382 |  |  | 638,848 |
Total |  | $ | 2,618,345 |  |  | $ | 2,622,606 |
|  | December 31, 2019
|  | Amortized Cost |  | Estimated Fair Value
Due in one year or less |  | $ | 864,958 |  |  | $ | 867,124 |
Due after one year through five years |  | 159,148 |  |  | 159,987 |
Total |  | $ | 1,024,106 |  |  | $ | 1,027,111 |
Schedule of Unrealized Loss on Investments | The following table summarizes the amount of gross unrealized losses and the estimated fair value for our available-for-sale securities in an unrealized loss position by length of time the securities have been in an unrealized loss position at December 31, 2020 and 2019 (in thousands):
|  | Less than 12 Months |  | 12 Months or More |  | Total
|  | Gross Unrealized Losses |  | Estimated Fair Value |  | Gross Unrealized Losses |  | Estimated Fair Value |  | Gross Unrealized Losses |  | Estimated Fair Value
As of December 31, 2020: |  |  |  |  |  |  |  |  |  |  |  |
Certificates of deposit |  | $ | (4) |  |  | $ | 81,524 |  |  | $ | — |  |  | $ | — |  |  | $ | (4) |  |  | $ | 81,524 |
Debt securities of U.S. government agencies and corporate entities |  | (148) |  |  | 507,016 |  |  | — |  |  | — |  |  | (148) |  |  | 507,016 |
Total |  | $ | (152) |  |  | $ | 588,540 |  |  | $ | — |  |  | $ | — |  |  | $ | (152) |  |  | $ | 588,540 |
As of December 31, 2019: |  |  |  |  |  |  |  |  |  |  |  |
Certificates of deposit |  | $ | (6) |  |  | $ | 12,822 |  |  | $ | — |  |  | $ | — |  |  | $ | (6) |  |  | $ | 12,822 |
U.S. treasury securities |  | (2) |  |  | 9,979 |  |  | — |  |  | — |  |  | (2) |  |  | 9,979 |
Debt securities of U.S. government agencies and corporate entities |  | (32) |  |  | 62,360 |  |  | — |  |  | — |  |  | (32) |  |  | 62,360 |
Total |  | $ | (40) |  |  | $ | 85,161 |  |  | $ | — |  |  | $ | — |  |  | $ | (40) |  |  | $ | 85,161 |
Schedule of Financial Assets Measured at Fair Value on Recurring Basis | The following tables summarize our financial assets measured at fair value on a recurring basis as of December 31, 2020 and 2019 (in thousands):
|  | Fair Value at December 31, 2020 |  | Fair Value Measurement Using
|  |  | Level 1 |  | Level 2
Assets: |  |  |  |  |  |
Money market funds |  | $ | 620,947 |  |  | $ | 620,947 |  |  | $ | — |
Certificates of deposit |  | 238,819 |  |  | — |  |  | 238,819 |
U.S. treasury securities |  | 491,618 |  |  | — |  |  | 491,618 |
Debt securities of U.S. government agencies and corporate entities |  | 1,892,169 |  |  | — |  |  | 1,892,169 |
Derivative instruments (Note 7) |  | 293 |  |  | — |  |  | 293 |
Total |  | $ | 3,243,846 |  |  | $ | 620,947 |  |  | $ | 2,622,899 |
|  | Fair Value at December 31, 2019 |  | Fair Value Measurement Using
|  |  | Level 1 |  | Level 2
Assets: |  |  |  |  |  |
Certificates of deposit |  | $ | 82,101 |  |  | $ | — |  |  | $ | 82,101 |
U.S. treasury securities |  | 118,149 |  |  | — |  |  | 118,149 |
Debt securities of U.S. government agencies and corporate entities |  | 836,863 |  |  | — |  |  | 836,863 |
Total |  | $ | 1,037,113 |  |  | $ | — |  |  | $ | 1,037,113 |

X
- Definition Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments. + References No definition available. + Details
Name: | us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of cash, cash equivalents, and investments. + References No definition available. + Details
Name: | us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 + Details
Name: | us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563 + Details
Name: | us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration