v3.20.2

Summary of Significant Accounting Policies (Policies) | 6 Months Ended
--- | ---
Jun. 30, 2020
Accounting Policies [Abstract] |
Basis of Presentation | Basis of Presentation The accompanying unaudited condensed consolidated financial statements and condensed footnotes have been prepared in accordance with the applicable rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles (“GAAP”) for complete financial statements due to the permitted exclusion of certain disclosures for interim reporting. In the opinion of management, all adjustments (consisting of normal recurring items) considered necessary under GAAP for fair statement of results for the interim periods presented have been included. The results of operations for the three and six months ended June 30, 2020 are not necessarily indicative of the results to be expected for the year ending December 31, 2020 or for other interim periods or future years. The condensed consolidated balance sheet as of December 31, 2019 is derived from audited financial statements; however, it does not include all of the information and footnotes required by GAAP for complete financial statements. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the year ended December 31, 2019, which was filed with the SEC on February 20, 2020.
Principles of Consolidation | Principles of Consolidation The condensed consolidated financial statements have been prepared in conformity with GAAP, and include our accounts and the accounts of our wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation.
Use of Estimates | Use of Estimates The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make certain estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements, as well as reported amounts of revenues and expenses during the reporting period. Such management estimates and assumptions include, but are not limited to, evaluating the terms and conditions included within our customer contracts as well as determining the standalone selling price for each distinct performance obligation included in customer contracts with multiple performance obligations, the period of benefit for deferred commissions, purchase price allocation for business combinations, stock-based compensation, the useful life of our property and equipment, goodwill and identifiable intangible assets, whether an arrangement is or contains a lease, the discount rate used for operating leases, fair value of convertible notes and income taxes. Actual results could differ from those estimates.
Investments | Investments Investments consist of commercial paper, corporate notes and bonds, certificates of deposit and U.S. government and agency securities. We classify investments as available-for-sale at the time of purchase and re-evaluate such classification as of each balance sheet date. All investments are recorded at estimated fair value. Unrealized gains and losses for available-for-sale securities are included in accumulated other comprehensive income (loss), net of tax, a component of stockholders’ equity, except for credit-related impairment losses for available-for-sale debt securities. We evaluate our investments with unrealized loss positions for other than temporary impairment by assessing if they are related to deterioration in credit risk and whether we expect to recover the entire amortized cost basis of the security, our intent to sell and whether it is more likely than not that we will be required to sell the securities before the recovery of their cost basis. Credit-related impairment losses, not to exceed the amount that fair value is less than the amortized cost basis, are recognized through an allowance for credit losses with changes in the allowance for credit losses recorded in interest income and other income, net in the condensed consolidated statements of comprehensive income (loss). For purposes of identifying and measuring impairment, the policy election was made to exclude the applicable accrued interest from both the fair value and amortized cost basis. Applicable accrued interest, net of the allowance for credit losses (if any) of $10 million and $11 million, is recorded in prepaid expenses and other current assets on the condensed consolidated balance sheets as of June 30, 2020 and December 31, 2019, respectively. Realized gains and losses and declines in value judged to be other than temporary are determined based on the specific identification method and are reported in interest income and other income (expense), net in the condensed consolidated statements of comprehensive income (loss).
Accounts Receivable | Accounts Receivable We record trade accounts receivable at the net invoice value and such receivables are non-interest bearing. We consider receivables past due based on the contractual payment terms. We review our exposure to accounts receivable and reserve for specific amounts if collectibility is no longer reasonably assured based on assessment of various factors including historical loss rates and expectations of forward-looking loss estimates.
Concentration of Credit Risk and Significant Customers | Concentration of Credit Risk and Significant CustomersCredit risk arising from accounts receivable is mitigated to a certain extent due to our large number of customers and their dispersion across various industries and geographies. As of June 30, 2020, we had one customer that represented 14% of our accounts receivable balance and no customers that individually exceeded 10% of our total revenues in any of the periods presented. As of December 31, 2019, there were no customers that represented more than 10% of our accounts receivable balance. For purposes of assessing concentration of credit risk and significant customers, a group of customers under common control or customers that are affiliates of each other are regarded as a single customer.
Accounting Pronouncements Adopted in 2020, Accounting Pronouncement Adopted in 2019, and Recently Issued Accounting Pronouncement Pending Adoption | Accounting Pronouncements Adopted in 2020 Cloud computing arrangements implementation costs In August 2018, the Financial Accounting Standards Board (“FASB”) issued ASU 2018-15, “Intangibles-Goodwill and Other-Internal-Use Software (“Subtopic 350-40”): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract,” which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The new standard requires capitalized costs to be amortized on a straight-line basis generally over the term of the arrangement, and the financial statement presentation for these capitalized costs would be the same as that of the fees related to the hosting arrangements. We adopted this standard on a prospective basis as of January 1, 2020. The adoption of this standard did not have a material impact on our previously reported consolidated financial statements for periods ended on or prior to December 31, 2019. Credit losses In June 2016, the FASB issued ASU 2016-13, “Financial Instruments-Credit Losses (“Topic 326”): Measurement of Credit Losses on Financial Instruments,” which requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected, with further clarifications made more recently regarding the treatment of accrued interest, transfers between classifications for loans and debt securities, recoveries and the option to irrevocably elect the fair value option (on an instrument-by-instrument basis) for eligible financial assets at amortized costs. For trade receivables, loans, and other financial assets, we will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. Credit losses relating to available-for-sale debt securities are required to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. We adopted Topic 326 on a modified retrospective basis as of January 1, 2020. The adoption of this standard did not result in any cumulative effect adjustment on our condensed consolidated financial statements upon adoption as of January 1, 2020. Accounting Pronouncement Adopted in 2019 Leases In February 2016, the FASB issued ASU 2016-02, “Leases (“Topic 842”),” which requires lessees to generally recognize on the balance sheet operating and financing lease liabilities and corresponding right-of-use assets, and to recognize on the income statement the expenses in a manner similar to prior practice. We adopted Topic 842 using the modified retrospective method as of January 1, 2019 and elected the transition option that allows us not to restate the comparative periods in our financial statements in the year of adoption. We also elected the package of transition expedients available for expired or existing contracts, which allowed us to carryforward our historical assessment of (1) whether contracts are or contain leases, (2) lease classification and (3) initial direct costs. As this standard was adopted on a modified prospective basis as of January 1, 2019, the adoption of this standard did not impact our previously reported consolidated financial statements for periods ended on or prior to December 31, 2018. Upon adoption, we recorded operating lease right-of-use assets of $335 million and corresponding operating lease liabilities of $363 million on our condensed consolidated balance sheets. Recently Issued Accounting Pronouncement Pending Adoption Income taxes In December 2019, the FASB issued ASU 2019-12, “Income Taxes (“Topic 740”): Simplifying the Accounting for Income Taxes,” which simplifies the accounting for incomes taxes by removing certain exceptions to the general principles in Topic 740 and amending existing guidance to improve consistent application. This new standard is effective for our interim and annual periods beginning January 1, 2021 and earlier adoption is permitted. Most amendments within this standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are currently evaluating the impact of the adoption of this standard on our condensed consolidated financial statements.
Fair Value Measurements | We determine the fair value of our security holdings based on pricing from our service providers and market prices from industry-standard independent data providers. Such market prices may be quoted prices in active markets for identical assets (Level 1 inputs) or pricing determined using inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs), such as yield curve, volatility factors, credit spreads, default rates, loss severity, current market and contractual prices for the underlying instruments or debt, broker and dealer quotes, as well as other relevant economic measures.Our equity investments in privately-held companies are not included in the table above and are discussed in Note 3.
Legal Proceedings | From time to time, we are party to litigation and other legal proceedings in the ordinary course of business. While the results of any litigation or other legal proceedings are uncertain, management does not believe the ultimate resolution of any pending legal matters is likely to have a material adverse effect on our financial position, results of operations or cash flows, except for those matters for which we have recorded a loss contingency. We accrue for loss contingencies when it is both probable that we will incur the loss and when we can reasonably estimate the amount of the loss or range of loss. Generally, our subscription agreements require us to defend our customers for third-party intellectual property infringement and other claims. Any adverse determination related to intellectual property claims or other litigation could prevent us from offering our services and adversely affect our financial condition and results of operations.

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

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section S99 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=27011672&loc=d3e149975-122751 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790 + Details
Name: | us-gaap_LegalCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment classified as marketable security. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=120252992&loc=d3e62652-112803 + Details
Name: | us-gaap_MarketableSecuritiesPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration