XML 101 R33.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Cash and Cash Equivalents, and Investments (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2019
Cash and Cash Equivalents [Abstract] |
Cash and Cash Equivalents, and Investments | The following table shows our cash and cash equivalents, and investments’ adjusted cost, unrealized gain, unrealized loss and fair value as of December 31, 2019 and 2018 (in thousands):
| December 31, 2019
| Cost |  | Unrealized Gain |  | Unrealized Loss |  | Fair Value
Cash and cash equivalents: |  |  |  |  |  |  |
Cash | $ | 241,355 |  |  | $ | — |  |  | $ | — |  |  | $ | 241,355 |
Money market funds | 146,165 |  |  | — |  |  | — |  |  | 146,165 |
Total cash and cash equivalents | $ | 387,520 |  |  | $ | — |  |  | $ | — |  |  | $ | 387,520 |
Short-term investments: |  |  |  |  |  |  |
Commercial paper | $ | 7,489 |  |  | $ | — |  |  | $ | — |  |  | $ | 7,489 |
Corporate securities | 318,946 |  |  | 425 |  |  | (78 | ) |  | 319,293 |
U.S. treasury securities | 44,251 |  |  | 39 |  |  | (4 | ) |  | 44,286 |
Agency bond | 10,000 |  |  | 6 |  |  | — |  |  | 10,006 |
Total short-term investments | $ | 380,686 |  |  | $ | 470 |  |  | $ | (82 | ) |  | $ | 381,074 |
Long-term investments |  |  |  |  |  |  |
Corporate securities | $ | 295,103 |  |  | $ | 533 |  |  | $ | (158 | ) |  | $ | 295,478 |
Agency bond | 14,999 |  |  | 6 |  |  | — |  |  | 15,005 |
Total long-term investments | $ | 310,102 |  |  | $ | 539 |  |  | $ | (158 | ) |  | $ | 310,483 |
| December 31, 2018
| Cost |  | Unrealized Gain |  | Unrealized Loss |  | Fair Value
Cash and cash equivalents: |  |  |  |  |  |  |
Cash | $ | 351,345 |  |  | $ | — |  |  | $ | — |  |  | $ | 351,345 |
Money market funds | 5,052 |  |  | — |  |  | — |  |  | 5,052 |
Commercial paper | 18,267 |  |  | — |  |  | — |  |  | 18,267 |
Total cash and cash equivalents | $ | 374,664 |  |  | $ | — |  |  | $ | — |  |  | $ | 374,664 |
Short-term investments: |  |  |  |  |  |  |
Commercial paper | $ | 40,500 |  |  | $ | — |  |  | $ | (12 | ) |  | $ | 40,488 |
Corporate securities | 38,616 |  |  | — |  |  | (87 | ) |  | 38,529 |
U.S. treasury securities | 14,333 |  |  | — |  |  | (5 | ) |  | 14,328 |
Total short-term investments | $ | 93,449 |  |  | $ | — |  |  | $ | (104 | ) |  | $ | 93,345 |
Long-term investments |  |  |  |  |  |  |
Corporate securities | $ | 14,429 |  |  | $ | 9 |  |  | $ | (14 | ) |  | $ | 14,424 |
U.S. treasury securities | 1,630 |  |  | — |  |  | (2 | ) |  | 1,628 |
Total long-term investments | $ | 16,059 |  |  | $ | 9 |  |  | $ | (16 | ) |  | $ | 16,052 |
Schedule of Available-for-sale Securities Reconciliation | The adjusted cost and fair value of investments as of December 31, 2019 by contractual maturity were as follows (in thousands):
| December 31, 2019
| Cost |  | Fair Value
Due in 1 year or less | $ | 380,686 |  |  | $ | 381,074 |
Due in 1-2 years | 310,102 |  |  | 310,483 |
Investments not due at a single maturity date | 146,165 |  |  | 146,165 |
Total | $ | 836,953 |  |  | $ | 837,722 |

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

X
- Definition Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value. + References No definition available. + Details
Name: | us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
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