XML 24 R10.htm IDEA: XBRL DOCUMENT
v3.20.4

Recent Accounting Standards | 12 Months Ended
--- | ---
Dec. 31, 2020
Accounting Changes And Error Corrections [Abstract] |
Recent Accounting Standards | (3) Recent Accounting Standards Credit losses The Company adopted ASU 2016-13 effective as of January 1, 2020. Under ASU 2016-13, the Company applies a current expected credit loss (“CECL”) impairment model to its trade accounts receivable, in which lifetime expected credit losses on such financial assets are measured and recognized at each reporting date based on historical, current, and forecasted information. Under the CECL model, trade accounts receivable with similar risk characteristics are analyzed on a collective (pooled) basis. ASU 2016-13 also changed the impairment accounting for available-for-sale debt securities, requiring credit losses to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. Impairment due to factors other than credit loss will continue to be recorded through other comprehensive income (loss). Since adoption of this guidance, all of the Company’s available-for-sale debt securities have consisted of U.S. Treasury securities with stated maturity dates between three months and one year from the purchase date and none of these investments have been impaired at periods’ end. As of December 31, 2020, the Company did not hold any short-term investments. The adoption of this guidance did not have a material impact on the Company’s consolidated financial position, results of operations, or cash flows. No cumulative-effect adjustment to retained earnings was made. Cloud computing arrangements The Company adopted Accounting Standards Update No. 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 (“ASU 2018-15”) effective as of January 1, 2020 and elected to apply the guidance prospectively. ASU 2018-15 requires customers in a hosting arrangement that is a service contract to follow existing internal-use software guidance to determine which implementation costs to capitalize and which costs to expense. Customers are required to amortize the capitalized implementation costs over the term of the hosting arrangement, which might extend beyond the noncancelable period. Financial statement presentation under ASU 2018-15 requires: (i) capitalized implementation costs be classified in the same balance sheet line item as the amounts prepaid for the related hosting arrangement; (ii) amortization of capitalized implementation costs be presented in the same income statement line item as the service fees for the related hosting arrangement; and (iii) cash flows related to capitalized implementation costs be presented within the same category of cash flow activity as the cash flows for the related hosting arrangement (i.e. operating activity). Prior to the adoption of ASU 2018-15, the Company expensed as incurred all implementation costs related to cloud computing arrangements that were service contracts. As of December 31, 2020, the Company did not have any material capitalized implementation costs related to cloud computing arrangements that are service contracts. Lease accounting The Company adopted ASU 2016-02 effective as of January 1, 2019 and elected the transition option to apply the new lease requirements as of the adoption date without restating comparative periods presented in its Consolidated Financial Statements. Additionally, the Company elected the package of practical expedients described in ASU 2016-02, which includes not reassessing the following: (i) lease classification of existing leases, (ii) whether expired or existing contracts contain leases, and (iii) initial direct costs for existing leases. Upon adoption of ASU 2016-02, the Company recognized ROU assets of $88.8 million, total lease liabilities of $116.9 million, reductions in total deferred rent of $28.5 million, and reductions in prepaid expenses of $0.4 million in its 2019 beginning balances. All adjustments relate to the Company’s operating leases; the Company does not have any material leases that are classified as finance leases. There was no cumulative effect adjustment to the Company’s 2019 beginning retained earnings balance as the Company did not have material unamortized initial direct costs. Beginning in 2019, the Company presents the amortization of its operating ROU assets and the change in its operating lease liabilities within the operating activities section of its Consolidated Statements of Cash Flows. The adoption of ASU 2016-02 did not have a material impact on the Company’s Consolidated Statements of Operations. Revenue from contracts with customers The Company adopted ASU 2014-09 effective as of January 1, 2018, using the full retrospective method. In adopting ASU 2014-09, the Company has made the following significant changes in accounting principles:
| (i) | Timing of revenue recognition for term license sales. Under ASU 2014-09, the Company recognizes product licenses revenue from term licenses upon delivery of the software. Previously, this revenue was recognized over the term of the arrangement.
| (ii) | Timing of revenue recognition for sales to channel partners. Under ASU 2014-09, the Company recognizes revenue from sales made to OEMs when control of the license transfers to the OEM, less adjustments for returns or price protection. Previously, this revenue was not recognized until the license was sold by the OEM to the end user. Revenue from sales made to resellers continues to be recognized when control of the license is transferred to the end user.
| (iii) | Allocating the transaction price to the performance obligations in the contract. Under ASU 2014-09, the Company allocates the transaction price to the various performance obligations in the contract based on their relative SSP. Except for SSP of product support, the Company’s methodologies for estimating SSP of its various performance obligations are generally consistent with the Company’s previous methodologies used to establish vendor specific objective evidence (“VSOE”) of fair value on multiple
|  | element arrangements. Whereas VSOE of product support was previously based on the optional stated renewal fee within the contract, SSP of product support under ASU 2014-09 is established as a range within each geographic region as discussed in Note 2, Summary of Significant Accounting Policies, to the Consolidated Financial Statements. The impact from SSP-based allocations was not material to the Company’s prior or current period Consolidated Financial Statements and is not expected to be material in future periods.
| (iv) | Material rights. The Company’s contracts with customers may include options to acquire additional goods and services at a discount. Under ASU 2014-09, certain of these options may be considered material rights if the optional goods and services can be purchased at prices below SSP and would be treated as separate performance obligations and included in the allocation of the transaction price. Previously, none of the Company’s options were considered material rights. The impact from material rights was not material to the Company’s prior or current period Consolidated Financial Statements and is not expected to be material in future periods.
| (v) | Presentation of accounts receivable, contract assets, and contract liabilities (deferred revenue). Under ASU 2014-09, the Company’s rights to consideration are presented separately depending on whether those rights are conditional (“contract assets”) or unconditional (“accounts receivable”). See Note 6, Contract Balances, to the Consolidated Financial Statements for further discussion on Balance Sheet presentation. Under ASU 2014-09, the Company cannot net accounts receivable with contract liabilities (“deferred revenue”) and the Company no longer offsets its accounts receivable and deferred revenue balances for unpaid items that are included in the deferred revenue balance and for which there is an enforceable right for payment. Previously, this offsetting of accounts receivable and deferred revenue balances for unpaid amounts was applied in the Company’s prior period Consolidated Financial Statements.
| (vi) | Deferral of incremental direct costs to obtaining a contract with a customer. Under ASU 2014-09, the Company capitalizes certain variable compensation payable to its sales force and subsequently amortizes the capitalized costs over a period of time that is consistent with the transfer of the related good or service to the customer, which the Company has determined to be three years. Previously, the Company elected to expense these incremental direct costs as incurred.
Intra-entity asset transfers In October 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory (“ASU 2016-16”), to improve the accounting for income tax effects of intra-entity transfers of assets other than inventory. Under ASU 2016-16, the deferral of the income tax consequences of intra-entity transfers of assets other than inventory is eliminated. Entities will be required to recognize the income tax consequences of intra-entity transfers of assets other than inventory when the transfers occur. The standard requires a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption using a modified retrospective approach. The Company adopted this guidance effective as of January 1, 2018. The adoption of this guidance did not have a material impact on the Company’s consolidated financial position, results of operations, or cash flows. No cumulative-effect adjustment to retained earnings was made. Accounting for Income Taxes In December 2019, the FASB issued Accounting Standards Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities related to outside basis differences. The Company will adopt this guidance on January 1, 2021, with certain amendments applied prospectively and others requiring retrospective application. The Company believes this guidance will not have a material impact on its consolidated financial position, results of operations, and cash flows. Accounting for Convertible Instruments In August 2020, the FASB issued Accounting Standards Update No. 2020-06, Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”). ASU 2020-06 simplifies the accounting for convertible instruments, the accounting for contracts in an entity’s own equity, and the related earnings per share calculations. The new standard is effective for fiscal years beginning after December 15, 2021; however, the Company currently plans to early adopt this guidance on January 1, 2021 using the modified retrospective method, which will result in a cumulative-effect adjustment to the opening balance of retained earnings on the date of adoption. Prior period financial statements will not be restated upon adoption. Upon adoption of ASU 2020-06, the Company expects the following significant accounting changes:
| (i) | Elimination of the cash conversion model. Under current GAAP, instruments that may be partially settled in cash are in the scope of the “cash conversion” model, which requires the conversion feature to be separately reported in equity. Under ASU 2020-06, the Company will no longer be required to separately record the conversion feature in equity and instead will account for the convertible instrument as a single unit of debt, thereby eliminating the subsequent amortization of the debt discount as interest expense. Similarly, the portion of issuance costs previously allocated to equity under current GAAP will be reclassified to debt and amortized as interest expense. As a result of these changes, the net deferred tax liability associated with the previous equity components will also be reversed upon adoption.
| (ii) | Use of the “if-converted” method for calculating diluted earnings per share. Under current GAAP, the Company utilizes the “treasury stock” method for computing the diluted earnings per share impact of its convertible senior notes, as its current intention is to settle the principal amount of the notes with cash. Under the treasury stock method, only the excess of the average stock price of the Company’s class A common stock for the reporting period over the conversion price is utilized in determining the impact to the diluted earnings per share denominator. Under ASU 2020-06, the Company may no longer rebut the presumption of share settlement for its convertible instrument and therefore may no longer utilize the treasury stock method. Instead, the Company will be required to use the if-converted method, which requires all underlying shares be included in the denominator regardless of the average stock price for the reporting period, in addition to adding back to the numerator the related interest expense from the stated coupon and the amortization of issuance costs, if dilutive.
The Company currently estimates the adoption of ASU 2020-06 will impact the opening consolidated balance sheet as follows (in thousands):
Consolidated Balance Sheet | December 31, 2020 As Reported |  |  | Effect of the Adoption of ASU 2020-06 |  |  | January 1, 2021 As Adjusted |
Deferred tax liabilities (assets) |  | 8,211 |  |  |  | (41,693 | ) |  |  | (33,482 | )
Convertible senior notes, net |  | 486,366 |  |  |  | 148,546 |  |  |  | 634,912 |
Additional paid-in-capital |  | 763,051 |  |  |  | (107,810 | ) |  |  | 655,241 |
Retained earnings |  | 575,965 |  |  |  | 957 |  |  |  | 576,922 |

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

X
- Definition The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 65 -Paragraph 1 -Subparagraph (g)(2) -URI http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -URI http://asc.fasb.org/topic&trid=2122394 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 65 -Paragraph 1 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section S99 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 65 -Paragraph 1 -Subparagraph (i)(2) -URI http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (g)(2)(iii) -URI http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(4) -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (g)(2)(ii) -URI http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (g)(2)(i) -URI http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 65 -Paragraph 15 -Subparagraph (g)(1) -URI http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 65 -Paragraph 1 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (g)(2)(iv) -URI http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 926 -SubTopic 20 -Section 65 -Paragraph 2 -Subparagraph (f)(1) -URI http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 11.M.Q2) -URI http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 926 -SubTopic 20 -Section 65 -Paragraph 2 -Subparagraph (f)(2) -URI http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 926 -SubTopic 20 -Section 65 -Paragraph 2 -Subparagraph (f)(3) -URI http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 10 -Section 65 -Paragraph 4 -Subparagraph (e)(1) -URI http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437 Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794 Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (h)(2) -URI http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641 Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 10 -Section 65 -Paragraph 4 -Subparagraph (e)(2) -URI http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437 Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794 Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 65 -Paragraph 8 -Subparagraph (e)(1) Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 65 -Paragraph 8 -Subparagraph (e)(2) Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 65 -Paragraph 8 -Subparagraph (e)(3) + Details
Name: | us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration