Revenue from Contract with Customer [Text Block] | Revenue Recognition On January 1, 2018, the Company adopted Topic 606 applying the modified retrospective method to all contracts that were not completed as of January 1, 2018. Where applicable, the Company utilized the practical expedient and reflected the aggregate effect of all contract modifications that occurred prior to adoption as they related to performance obligations (both satisfied and remaining) and determination and allocation of the transaction price. Under the modified retrospective method, results for reporting periods beginning after January 1, 2018 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with the applicable accounting in effect for those periods. The adoption of the Topic 606 did not significantly impact the majority of the Company's offerings. Under the new guidance, the Company's revenue recognition associated with term licenses and software contracts with a minimum monthly royalty commitment is accelerated. Further, the Company has begun capitalizing certain incremental costs incurred in obtaining contracts with customers as an asset on the condensed consolidated balance sheets. These costs were previously expensed in the period they were incurred. The Company recorded a $13.9 million increase to retained earnings as of January 1, 2018, due to the cumulative impact of adopting Topic 606 on revenue from contracts with customers. Upon adoption, trade accounts receivable, net increased $2.2 million and deferred revenue decreased $4.0 million . Prepaid expenses and other current assets increased $1.5 million and other assets increased by $6.6 million primarily related to the capitalization of sales commissions. Deferred tax liabilities increased by $0.4 million due to temporary differences between the accounting and tax carrying values of the capitalized commissions. The impact of adopting Topic 606 to revenues for the three month and nine month periods ended September 30, 2018 was a decrease of $0.2 million and an increase of $1.3 million , respectively. Changes in Accounting Policies as a result of adopting Topic 606 The Company primarily sells products and services as discussed below. Each category contains one or more performance obligation that is either (i) capable of being distinct (i.e., the customer can benefit from the good or service on its own or together with readily available resources, including those purchased separately from the Company) and distinct within the context of the contract (i.e., separately identifiable from other promises in the contract), or (ii) a series of distinct goods or services that are substantially the same and have the same pattern of transfer to the customer. Aside from software licenses and hardware, which are delivered at a point in time, the majority of the Company’s other services are delivered over time. Under Topic 606, the Company recognizes revenue following a five step model, as outlined below: • Identify the contract. • Identify the performance obligations. • Determine the transaction price. • Allocate the transaction price. • Recognize revenue. Identifying the Contract The Company considers itself to have a contract with a customer when all of the following are met: • The parties have approved the contract; • The Company can identify each party’s rights regarding the goods or services to be transferred; • The Company can identify the payment terms; • The contract has commercial substance; and • It is probable that the Company will collect substantially all of the consideration to which it will be entitled. Performance Obligations and Timing of Revenue Recognition Service Revenue The Company offers “Software-as-a-Service” ("SaaS") and "Hardware-as-a-Service" ("HaaS") offerings. Most notably, the Company offers the customer the right to access its software through its SaaS offering, where the Company hosts the software and the customer is granted access via the web. Control of the software does not transfer in these types of arrangements and is therefore not considered a distinct performance obligation. Revenues related to the SaaS offerings are recorded over the performance period of the service. HaaS arrangements are accounted for under the guidance provided in ASC 840, Leases . The Company also offers maintenance and support ("M&S") services for its licenses. M&S services generally consist of telephone, email, or live chat support, as well as updates and upgrades to the software licenses on an if and when available basis. All M&S obligations are considered distinct performance obligations that are of substantially the same duration and measure of progress and are therefore combined into a single performance obligation. As such, revenues from M&S are recorded ratably over the time of performance. The Company also offers professional services to customers consisting of implementation, training, migration and protection services, and consulting. Professional services are regularly sold in conjunction with other products or services, as well as on a standalone basis and either (i) prepaid upfront or (ii) sold on a time and materials basis. Professional service revenue is recognized over time as services are delivered. For time and materials-based consulting arrangements, the Company has elected the practical expedient of recognizing revenue upon invoicing since the invoiced amount corresponds directly to the value of the Company’s service to date. Product Revenue The Company sells different types of on-premise data protection and migration software, licensed on a term or perpetual basis, and as royalty arrangements. License arrangements generally include maintenance and support services, but the software is fully functional upon delivery and is considered to be a distinct performance obligation. Revenues from product licenses are recorded when control of the product has been transferred to the customer. The Company also offers hardware on a standalone basis or in conjunction with the Company’s software. Hardware sales are recorded as revenue when control is transferred to the customer. Determining the Transaction Price To determine the transaction price, the Company considers both fixed and variable consideration. The majority of the Company’s contracts contain fixed consideration that is paid up-front. Variable consideration is included in the transaction price to the extent it is probable that a significant reversal will not occur. The Company has the following sources of variable consideration: Performance penalties - Subscription services and product support arrangements generally contain performance response time guarantees. For subscription services arrangements, the Company estimates variable consideration using a portfolio approach because performance penalties are tied to standard response time requirements. For product support arrangements, the Company estimates variable consideration on a contract basis because such arrangements are customer-specific. For both subscription services and product support arrangements, the Company uses an expected value approach to estimate variable consideration based on historical business practices and current and future performance expectations to determine the likelihood of incurring penalties. Extended payment terms - The Company’s standard payment terms are generally within 90 days of invoicing. If extended payment terms are granted to customers, those terms generally do not exceed one year. For contracts with extended payment terms, the Company estimates variable consideration on a contract basis because such estimates are customer-specific, and uses an expected value approach to analyze historical business experience on a customer-by-customer basis to determine the likelihood that extended payment terms lead to an implied price concession. Sales and usage-based royalties - Certain product license arrangements include sales or usage-based royalties, covering both the software license and product support. Typically the arrangements consist of a minimum commitment as well as usage based “overage” fees. The Company includes the minimum commitments in determining the transaction price, however, excludes an estimate of sales or usage based “overages”. The Company has elected to exclude taxes assessed by government authorities in determining the transaction price, and therefore revenue is recognized net of taxes collected from customers. Allocating the Transaction Price The Company allocates the transaction price to each performance obligation based on the standard selling price ("SSP"), which is the price the Company regularly sells the product or service on a standalone basis. For certain products or services, a readily identifiable SSP is not available. In such cases, the Company estimates the SSP using the following methodologies: Product licenses - Product licenses are not sold on a standalone basis. The Company establishes the SSP of product licenses using a residual approach after first establishing the SSP of the associated maintenance and support. Maintenance and support is sold on a standalone basis as annual renewals, and because an economic relationship exists between product licenses and maintenance and support, the Company has concluded that the residual method to estimate the SSP of product licenses sold on both a perpetual and term basis is an appropriate allocation of the transaction price. Maintenance and Support (time-based licenses) - The Company establishes the SSP of maintenance and support included in time-based licenses based on similar percentages charged for maintenance and support of perpetual licenses because time-based licenses, when renewed, are renewed for the right to use the license as well as the ongoing maintenance and support. The Company believes this method is an appropriate allocation of maintenance and support in time-based license arrangements. The Company infrequently provides options to purchase future products or services at a discount. The Company analyzes the option price against the SSP of the previously established goods or services to determine if the options represent material rights that should be accounted for as separate performance obligations. In general, options sold at or above the SSP are not considered separate performance obligations because the customer could have received that right without entering into the contract. If a material right exists, revenue associated with the option is recognized when the future goods or services are transferred, or when the option expires. Disaggregation of Revenue The following table depicts disaggregated revenue for the three and nine months ended September 30, 2018 , by type, customer type, sales channel, timing of revenue recognition, and geography (in thousands): Three Months Ended September 30, 2018 Nine Months Ended September 30, 2018 Products Services Total Products Services Total Customer type Consumer $ — $ 24,917 $ 24,917 $ — $ 69,857 $ 69,857 Business 7,392 45,373 52,765 25,764 123,821 149,585 Total $ 7,392 $ 70,290 $ 77,682 $ 25,764 $ 193,678 $ 219,442 Sales channel Direct $ 811 $ 48,841 $ 49,652 $ 2,891 $ 132,717 $ 135,608 Indirect 6,581 21,449 28,030 22,873 60,961 83,834 Total $ 7,392 $ 70,290 $ 77,682 $ 25,764 $ 193,678 $ 219,442 Timing of revenue recognition Transferred at a point in time $ 7,392 $ — $ 7,392 $ 25,764 $ — $ 25,764 Transferred over time — 70,290 70,290 — 193,678 193,678 Total $ 7,392 $ 70,290 $ 77,682 $ 25,764 $ 193,678 $ 219,442 Geography United States $ 3,431 $ 62,663 $ 66,094 $ 11,725 $ 172,673 $ 184,398 Other 3,961 7,627 11,588 14,039 21,005 35,044 Total $ 7,392 $ 70,290 $ 77,682 $ 25,764 $ 193,678 $ 219,442 Contract Assets and Liabilities Contract assets are rights to consideration in exchange for goods or services that the entity has transferred to a customer when that right is conditional on something other than the passage of time. Contract assets are transferred to accounts receivable once the rights become unconditional. The Company did not have contract assets as of September 30, 2018 . Contract liabilities (deferred revenue) primarily consist of billings and payments received in advance of revenue recognition. The Company primarily bills and collects payments from customers for its services in advance on a monthly and annual basis. The Company initially records fees associated with performance obligations delivered over time as deferred revenue and then recognizes revenue as performance obligations are satisfied. The Company classifies deferred revenue as current or noncurrent based on the timing revenue recognition. Changes in contract liabilities for the nine months ended September 30, 2018 are as follows (in thousands): Deferred Revenue (Short-term) Deferred Revenue (Long-term) Balance as of January 1, 2018 $ 96,243 $ 24,273 Increase, net 25,027 3,771 Balance as of September 30, 2018 $ 121,270 $ 28,044 For the three and nine months ended September 30, 2018 , revenue recognized related to deferred revenue at January 1, 2018 was approximately $15.2 million and $84.0 million , respectively. Additionally, for the three and nine months ended September 30, 2018 , the Company recognized $4.2 million and $11.0 million of revenue from deferred revenue related to the acquisition of Mozy, Inc. ("Mozy") on March 19, 2018, respectively. On September 30, 2018 , the Company had $161.5 million of remaining performance obligations. This amount does not include any variable consideration for sales or usage-based royalties. The Company expects to recognize 33.0% of its remaining performance obligations as revenue in the year ended December 31, 2018, an additional 53.0% for the year ended December 31, 2019 and the remaining balance thereafter. Accounts Receivable, Net Accounts receivable, net, are amounts due from customers where there is an unconditional right to consideration. Unbilled receivables of $3.6 million and $4.2 million are included in this balance at January 1, 2018 and September 30, 2018 , respectively. The payment of consideration related to these unbilled receivables is subjected only to the passage of time. Contract Costs The Company also considered Topic 606 subtopic 340-40, Other Assets and Deferred Costs - Contracts with Customers (“subtopic 340-40”) . Prior to adoption of Topic 606, the Company expensed costs to obtain and fulfill contracts with customers as incurred. Under subtopic 340-40, the Company capitalizes incremental costs incurred in obtaining contracts with customers if the amortization period is greater than one year. For costs that the Company would have capitalized and amortized over one year or less, the Company has elected to apply the practical expedient and expense these contract costs as incurred. These costs consist primarily of commissions paid when contracts are signed. For the three and nine months ended September 30, 2018 , the Company capitalized $1.9 million and $6.0 million in costs to obtain contracts with customers, respectively, which are amortized on a straight-line basis over the period of benefit. The Company has defined the period of benefit to be the average customer life of six years. For the three and nine months ended September 30, 2018 , the Company had amortization expense of $0.6 million and $1.5 million related to deferred costs, respectively. Amortization expense is included in sales and marketing expense in the condensed consolidated statements of operations. As of September 30, 2018 , the Company has $2.5 million and $10.0 million in current and non-current deferred costs of obtaining contracts with customers, respectively. Financial Statement Impact of Adopting Topic 606 The Company adopted Topic 606 using the modified retrospective method. The cumulative effect of applying the new guidance to all contracts with customers that were not completed as of January 1, 2018 was recorded as an adjustment to accumulated deficit as of the adoption date. The following table summarizes the effects of adopting Topic 606 on the Company's condensed consolidated balance sheet as of September 30, 2018 (in thousands): September 30, 2018 As reported under Topic 606 Adjustments Balances under Prior GAAP Trade accounts receivable, net $ 32,582 $ (2,941 ) $ 29,641 Prepaid expenses and other current assets 10,059 (2,499 ) 7,560 Other assets 13,072 (9,972 ) 3,100 Accrued expenses and other current liabilities 15,848 (222 ) 15,626 Current portion of deferred revenue 121,270 3,134 124,404 Deferred revenue, net of current portion 28,044 663 28,707 Other long-term liabilities 5,686 (349 ) 5,337 Accumulated other comprehensive income 1,529 139 1,668 Accumulated deficit (148,621 ) (18,777 ) (167,398 ) The following table summarizes the effects of adopting Topic 606 on the Company's condensed consolidated income statement for the three and nine months ended September 30, 2018 (in thousands, except per share amounts): Three Months Ended September 30, 2018 Nine Months Ended September 30, 2018 As reported under Topic 606 Adjustments Balances under Prior GAAP As reported under Topic 606 Adjustments Balances under Prior GAAP Revenue $ 77,682 $ 194 $ 77,876 $ 219,442 $ (1,257 ) $ 218,185 General and administrative 11,159 — 11,159 39,079 (595 ) 38,484 Sales and marketing 21,184 1,298 22,482 63,130 4,458 67,588 Provision (benefit) for income taxes 1,100 (106 ) 994 (13,777 ) (222 ) (13,999 ) Net income (loss) 586 (998 ) (412 ) 6,843 (4,898 ) 1,945 Net income (loss) per share - basic 0.02 (0.03 ) (0.01 ) 0.23 (0.17 ) 0.06 Net income (loss) per share - diluted 0.02 (0.03 ) (0.01 ) 0.21 (0.15 ) 0.06 The adjustment to the general and administrative caption above relates to a sale of assets recorded in the nine months ended September 30, 2018 . The deferred revenue divested as part of the sale was $0.6 million higher under prior GAAP. This resulted in an adjustment between Topic 606 and prior GAAP related to the $0.6 million change in deferred revenue and gain (loss) on the sale of the assets. The adoption of ASC 606 did not affect the Company's reported total amounts of cash flows from operating, investing and financing activities in its condensed consolidated statement of cash flows. Revision of Prior Period Amounts The Company has revised certain prior period amounts in its condensed consolidated statements of operations. In connection with the Company’s adoption of Topic 606, the Company determined that product revenue has historically exceeded 10% of total revenue and therefore should have been previously stated separately from services revenue. The Company has revised to correctly present the services and products components of revenue and cost of revenue in the condensed consolidated statements of operations for the three and nine months ended September 30, 2017 . The revision also includes presenting as a separate caption within costs of revenue, the amortization of intangible assets, which was previously included in the total cost of revenue. These revisions did not affect reported total revenue, total cost of revenue, loss from operations, net income or net income per share, the Company's cash flows; or any balance sheet line item. The effect of the revisions to the condensed consolidated statements of operations for the three and nine months ended September 30, 2017 , is as follows (in thousands): Three Months Ended September 30, Nine Months Ended September 30, As Previously Reported Adjustments As Revised As Previously Reported Adjustments As Revised Revenue: Services $ — $ 52,966 $ 52,966 $ — $ 154,131 $ 154,131 Product — 8,671 8,671 — 23,639 23,639 Total revenue 61,637 — 61,637 177,770 — 177,770 Cost of revenue: Services — 14,627 14,627 — 45,176 45,176 Product — 760 760 — 2,127 2,127 Amortization of intangible assets — 2,203 2,203 — 5,953 5,953 Total cost of revenue 17,590 — 17,590 53,256 — 53,256 |