Summary of Significant Accounting Policies (Policies) |
3 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Policy Text Blocks | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Basis of Presentation | Basis of Presentation The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements contain all adjustments, necessary for a fair statement of its financial position as of March 31, 2018, and its results of operations for the three months ended March 31, 2018 and 2017, Its statement of redeemable convertible and convertible preferred stock and stockholders’ deficit for the three months ended March 31, 2018, and cash flows for the three months ended March 31, 2018 and 2017. The condensed consolidated balance sheet as of December 31, 2017, was derived from audited annual financial statements but does not contain all of the footnote disclosures from the annual financial statements. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). Therefore, these unaudited consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes included in the Company’s final prospectus for its IPO dated as of May 4, 2018 and filed with the SEC pursuant to Rule 424(b)(4) under the Securities Act of 1933, as amended. The results for the three months ended March 31, 2018 are not necessarily indicative of the operating results expected for the full year 2018 or any future period. Effective January 1, 2018, the Company adopted the requirements of Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASC 606”) on a full retrospective basis as discussed in detail in Note 2. All amounts and disclosures set forth in this Quarterly Report on Form 10-Q have been updated to comply with ASC 606. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Use of Estimates | Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting periods. Significant estimates and assumptions reflected in these unaudited consolidated financial statements include, but are not limited to, revenue recognition, allowances for doubtful accounts, stock-based compensation, valuation allowances for deferred tax assets, the valuation of common stock and preferred stock and the valuation of preferred stock and common stock warrant liabilities. Estimates are periodically reviewed in light of changes in circumstances, facts and experience. Changes in estimates are recorded in the period in which they become known. Actual results could differ materially from the Company’s estimates. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Concentrations of Risk | Concentrations of Risk As of March 31, 2018, two channel partners accounted for 23.5% and 14.8% of outstanding accounts receivable, respectively. As of December 31, 2017, two channel partners accounted for 20.2% and 16.2% of outstanding accounts receivable, respectively. For the three months ended March 31, 2018, two channel partners represented 23.1% and 16.1%, respectively, of total revenue. During the three months ended March 31, 2017, one channel partner represented 27.0% of total revenue. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Impact of Recently Adopted Accounting Standards | Impact of Recently Adopted Accounting Standards In May 2014, the Financial Accounting Standards Board (“FASB”) issued ASC 606, which supersedes existing revenue recognition guidance under GAAP. The Company adopted ASC 606 effective January 1, 2018 using the full retrospective method, which required the Company to restate each prior reporting period presented for the impact of adoption of the standard. The Company’s recognition of total revenue related to subscription (i.e., term-based) licenses, cloud-based subscriptions, access to the threat intelligence capabilities of the Cb Predictive Security Cloud, maintenance services and customer support, and stand-alone professional services remain substantially unchanged under the new standard. However, as further discussed herein, the timing of recognition related to certain aspects of subscription (i.e. term-based) licenses, perpetual licenses and associated professional services is different under the new standard. For subscription license sales of Cb Protection and Cb Response, under the new standard, the Company considers the software license and the access to the threat intelligence capabilities of the Cb Predictive Security Cloud, which provides continuous updates of real-time threat intelligence, to be a single performance obligation. As a result, the arrangement consideration allocated to the software license is deferred on the Company’s balance sheet and recognized ratably over the term of the subscription as the performance obligation is satisfied. However, under the new standard, the Company is no longer required to delay the commencement of revenue recognition of subscription licenses until the commencement of any professional services and training sold with the subscription license due to the lack of vendor - specific objective evidence ("VSOE") of its longest delivered service elements, maintenance and support. While under the new standard, maintenance services and customer support related to subscription licenses are a stand-alone performance obligation, the related revenue continues to be recognized ratably over the term of the maintenance and support arrangement as the performance obligation is satisfied. For its infrequent sales of perpetual licenses of Cb Protection and Cb Response, prior to the adoption of ASC 606, the Company recognized revenue ratably over the longest service period of any deliverable in the arrangement, which was generally the maintenance and support term, due to the lack of VSOE of fair value for its maintenance and support offerings. Under the new standard, the Company is no longer required to delay revenue recognition of perpetual licenses until the commencement of any bundled professional services and training sold with the perpetual license. Further, the Company recognizes the revenue related to the sale of perpetual software licenses ratably over the customer’s estimated economic life, which the Company has estimated to be five years, rather than over the initially committed period of maintenance and support. In addition, under the new standard, for subscription and perpetual licenses that are sold with professional services in a combined arrangement, the professional services represent a separate performance obligation and the Company recognizes revenue associated with the professional services as such services are performed. Revenue associated with professional services sold in a combined arrangement with subscription and perpetual licenses was previously recognized ratably over the longest service period of any deliverable in the arrangement, which was generally the maintenance and support term, due to the lack of VSOE of fair value for the Company’s maintenance and support offerings. Another significant provision of the new standard requires the capitalization and amortization of costs associated with obtaining a contract, such as sales commissions. Under the new standard, all incremental costs to acquire a contract are capitalized and amortized using a systematic basis over the pattern of transfer of the goods and services to which the asset relates. Under the previous standard, the Company capitalized commission costs that were incremental and directly related to the acquisition of a customer arrangement. The commission costs were capitalized when earned and were amortized as expense over the period that the revenue was recognized for the related non-cancelable customer arrangement in proportion to the recognition of revenue, without regard to anticipated customer renewals. Under the new standard, the Company continues to capitalize all incremental commission costs to obtain a customer arrangement, but now amortizes the capitalized costs on a straight-line basis over the estimated customer relationship period, which includes anticipated customer renewals, because the Company anticipates that a majority of customers will renew their license and cloud-based subscriptions and the commissions paid by the Company for such renewals are not commensurate with the commissions paid for new sales. Accordingly, this has resulted in the Company’s capitalized commission costs being amortized to expense over a longer period under the new standard than under the prior guidance. The Company has estimated the customer relationship period to be five years. The Company adjusted its consolidated financial statements due to the adoption of ASC 606. Select unaudited consolidated balance sheet line items, which reflect the adoption of ASC 606 are as follows:
Select unaudited consolidated statement of operations line items, which reflect the adoption of ASC 606 are as follows:
Select unaudited consolidated statement of cash flow line items, which reflect the adoption of ASC 606 are as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Significant Accounting Policies | Summary of Significant Accounting Policies Excluding the impact of the adoption of ASC 606, there have been no changes to the Company’s significant accounting policies described in the Company’s final prospectus for its IPO dated as of May 4, 2018 and filed with the SEC pursuant to Rule 424(b)(4) under the Securities Act of 1933, as amended. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue Recognition | Revenue Recognition The Company generates revenue through relationships with channel partners and through its direct sales force primarily from three sources: (i) the sale of subscription (i.e., term-based) and perpetual licenses for the Company’s Cb Protection and Cb Response software products along with access to and the right to utilize the threat intelligence capabilities of the Cb Predictive Security Cloud, as well as maintenance services and customer support (collectively, “support”), (ii) cloud-based software-as-a-service (“SaaS”) subscriptions for access to the Company’s Cb Response and Cb Defense software products, and (iii) professional services and training (collectively, “services”). In accordance with ASC 606, revenue is recognized when a customer obtains control of promised products or services. The amount of revenue recognized reflects the consideration that the Company expects to be entitled to receive in exchange for these products or services. The Company applies the following five steps to recognize revenue: 1) Identification of the contract, or contracts, with a customer The Company considers the terms and conditions of its contracts and its customary business practices to identify contracts under ASC 606. The Company considers that it has a contract with a customer when the contract is approved, the Company can identify each party’s rights regarding the products or services to be transferred, the Company can identify the payment terms for the products or services to be transferred, the Company has determined that the customer has the ability and intent to pay, and the contract has commercial substance. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit and financial information pertaining to the customer. 2) Identification of the performance obligation(s) in the contract Performance obligations promised in a contract are identified based on the products or services that will be transferred to the customer that are capable of being distinct, whereby the customer can benefit from the product or services either on their own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised products or services, the Company applies judgment to determine whether promised products or services are capable of being distinct, and are distinct in the context of the contract. If these criteria are not met, the promised products or services are accounted for as a combined performance obligation. 3) Determination of the transaction price The transaction price is determined based on the consideration that the Company will be entitled to in exchange for transferring products or services to the customer. Variable consideration is included in the transaction price, if, in the Company’s judgment, it is probable that no significant future reversal of cumulative revenue under the contract will occur. In instances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that its contracts generally do not include a significant financing component. The primary purpose of the Company’s invoicing terms is to provide customers with simplified and predictable ways of purchasing its products and services, not to receive financing from its customers or to provide customers with financing. An example is invoicing at the beginning of a subscription term with revenue recognized ratably over the contract period. 4) Allocation of the transaction price to performance obligations in the contract If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on relative standalone selling price (“SSP”) basis. The Company determines SSP based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, the Company estimates the SSP taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligation. 5) Recognition of revenue when, or as, a performance obligation is satisfied Revenue is recognized at the time the related performance obligation is satisfied by transferring the promised product or service to a customer. The Company recognizes revenue when it transfers control of the products or services to the customer for an amount that reflects the consideration that the Company expects to receive in exchange for those products or services. Subscription, License and Support Revenue Substantially all of the Company’s software arrangements contain multiple performance obligations that include a combination of software licenses, cloud-based subscriptions, support, professional services and training. The Company’s Cb Protection and Cb Response products are offered through subscription or perpetual software licenses, with a substantial majority of its customers selecting a subscription license. Subscription licenses include access to and the right to utilize the threat intelligence capabilities of the Cb Predictive Security Cloud as well as ongoing support, which provides customers with telephone and web-based support, bug fixes and repairs and software updates on a when-and-if-available basis. The Cb Predictive Security Cloud automatically distributes real-time threat intelligence, such as detection algorithms, reputation scores and attack classifications, to the Company’s customers. Substantially all customers who purchase licenses on a perpetual basis also purchase an agreement for support and an agreement for access to and the right to utilize the threat intelligence capabilities of the Cb Predictive Security Cloud. For subscription or perpetual license sales of Cb Protection and Cb Response, the Company considers the software license and access to the threat intelligence capabilities of the Cb Predictive Security Cloud, to be a single performance obligation. Subscription (i.e. term-based) revenue is recognized on a ratable basis over the contract term beginning on the date the software is delivered to the customer. Revenue for cloud-based subscriptions is recognized on a ratable basis over the term of the subscription beginning on the date the customer is given access to the platform. Maintenance services and customer support revenue related to subscription licenses is recognized ratably over the term of the maintenance and support arrangement as this performance obligation is satisfied. Revenue from the infrequent sales of perpetual software licenses is recognized ratably over the customer’s estimated economic life, which the Company has estimated to be five years, beginning on the date the software is delivered to the customer. Maintenance services and customer support revenue related to perpetual licenses is recognized ratably over the term of the maintenance and support arrangement as this performance obligation is satisfied. Services Revenue The Company provides professional services to customers, primarily in the form of deployment, and training services. Services are typically sold together with licenses of the Company’s software products and, to a lesser extent, on a stand-alone basis. Services are priced separately and are considered distinct from the Company’s software license. The professional services can be performed by a third party and have a history of consistent pricing by the Company. Professional services are sold as time-and-materials contracts based on the number of hours worked and at contractually agreed-upon hourly rates, and also on a fixed-fee basis. Revenue from professional services and training sold on a stand-alone basis or in a combined arrangement is recognized as those services are rendered as control of the services passes to the customer over time. The Company’s employees may incur out-of-pocket expenses when providing services to customers that are reimbursable from the customer under the terms of the service contract. The Company bills any out-of-pocket expenses incurred in the performance of these services to the customer. The expenses are classified on a gross basis as revenue and costs of revenue in the unaudited consolidated statements of operations and comprehensive loss. The Company’s determination of a gross presentation is based on an assessment of the relevant facts and circumstances, including the fact that the Company’s customers, rather than the Company, benefit from the expenditures and the Company bears the credit risk of the reimbursement until it receives reimbursement from the customer. Variable Consideration Revenue is recorded at the net sales price, which is the transaction price. The Company does not offer refunds, rebates or credits to customers in the normal course of business. The impact of variable consideration has not been material. Contract Costs The Company capitalizes commission costs that are incremental and directly related to the acquisition of customer agreements. Commissions are earned by the Company’s sales force and paid in full upon the receipt of customer orders for new arrangements or renewals. Commission costs are capitalized when earned and are amortized as expense over an estimated customer relationship period of 5 years. The Company determined the estimated customer relationship period by taking into consideration the contractual term and expected renewals of customer contracts, its technology and other factors, including the fact that commissions paid on renewals are not commensurate with commissions paid on new sales. Commissions paid relating to contract renewals are deferred and amortized over the related renewal period. Costs to obtain a contract for service arrangements are expensed as incurred in accordance with the practical expedient as the contractual period for services is one year or less. As of March 31, 2018 and December 31, 2017, the Company recorded $30,448 and $29,955, respectively, of deferred commission costs in the consolidated balance sheet. As of March 31, 2017 and December 31, 2016, the Company recorded $21,847 and $21,693 of deferred commission costs in the consolidated balance sheet. Commission costs capitalized as deferred commissions during the three months ended March 31, 2018 and 2017 totaled $3,544 and $2,328, respectively. Amortization of deferred commissions during the three months ended March 31, 2018 and 2017 totaled $3,051 and $2,174, respectively, and is included in sales and marketing expense in the unaudited consolidated statements of operations and comprehensive loss. The Company periodically reviews these deferred costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these deferred sales commissions. The Company does not incur any material costs to fulfill customer contracts. Deferred Revenue Contract liabilities consist of deferred revenue and include payments received in advance of performance under the contract. Such amounts are recognized as revenue over the contractual period. During the three months ended March 31, 2018, the Company recognized revenue of $44,021 which was included in the deferred revenue balance as of December 31, 2017. The Company receives payments from customers based upon contractual billing schedules; accounts receivable are recorded when the right to consideration becomes unconditional. The Company generally bills its customers in advance, and payment terms on invoiced amounts are typically 30 to 90 days. Contract costs include amounts related to our contractual right to consideration for completed and partially completed performance obligations that may not have been invoiced; such amounts have been insignificant to date. Disaggregation of Revenue The following table summarizes revenue from contracts with customers for the three months ended March 31, 2018 and 2017:
The following table summarizes the revenue by region based on the billing address of customers who have contracted to use our products or services for the three months ended March 31, 2018 and 2017:
Transaction price allocated to remaining performance obligations Transaction price allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue and backlog. The Company defines backlog as contractually committed orders for subscriptions and support services for which the associated revenue has not been recognized and the customer has not been invoiced. As of March 31, 2018, the aggregate amount of the transaction price allocated to remaining performance obligations was $161,996 in deferred revenue and $41,763 in backlog. The Company expects to recognize these remaining performance obligations as follows (in percentages):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Impact of Recently Issued Accounting Standards | Impact of Recently Issued Accounting Standards In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) (“ASU 2016-02”). ASU 2016-02 was issued to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. This guidance is effective for annual and interim periods beginning after December 15, 2018. Early adoption is permitted. The Company plans to adopt this standard as of January 1, 2019. This standard requires a modified retrospective transition approach for all leases existing at or entered into after, the date of initial application, with an option to use certain transition relief. The Company is in the process of identifying the population of potential lease arrangements and evaluating these arrangements in the context of the new guidance. While the Company continues to evaluate the effect of adoption on its consolidated financial statements, the Company expects the adoption will result in the recognition of right-of-use assets and lease liabilities that were not previously recognized, which will increase total assets and liabilities on the Company’s consolidated balance sheet. In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (“ASU 2018-02”), which provides for the reclassification of the effect of remeasuring deferred tax balances related to items within accumulated other comprehensive income to retained earnings resulting from the Tax Cuts and Jobs Act, or Tax Act. The guidance is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that reporting period. Early adoption is permitted. The Company is currently evaluating the impact that the adoption of ASU 2018-02 will have on its consolidated financial statements. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||