Summary of Significant Accounting Policies | Summary of Significant Accounting Policies Fiscal Year The Company’s fiscal year end is April 30. References to fiscal year 2017 , for example, refer to the fiscal year ending April 30, 2017 . Basis of Presentation The consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). On July 2, 2014, the Company completed the sale of its PowerReviews business. The operating results of this business have been presented as discontinued operations for the fiscal years ended April 30, 2015. The statement of cash flows is reported on a combined basis without separately presenting cash flows from discontinued operations. All other disclosures and amounts in the notes to the consolidated financial statements relate to the Company’s continuing operations, unless otherwise indicated. 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 and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including those related to revenue recognition, allowance for doubtful accounts, income taxes, stock-based expense, accrued liabilities, useful lives of property, equipment and capitalized software development costs, among others. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from the estimates made by management with respect to these items. Principles of Consolidation The accompanying consolidated financial statements include the accounts of the Company and the accounts of the Company’s wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation. Foreign Currency Translation The U.S. dollar is the reporting currency for all periods presented. The functional currency of the Company’s foreign subsidiaries is generally the local currency. All assets and liabilities denominated in a foreign currency are translated into U.S. dollars at the exchange rate on the balance sheet date. Revenue and expenses are translated at the average rate during the period. Equity transactions are translated using historical exchange rates. Adjustments resulting from translating foreign currency financial statements into U.S. dollars are included in accumulated other comprehensive loss. Foreign currency transaction gains and losses are included in net loss for the period. The Company recognized net foreign currency gains (losses) of $(0.8) million , $(0.4) million and $(1.0) million for fiscal years 2017 , 2016 and 2015 , respectively. Derivative Financial Instruments As a result of the Company’s international operations, it is exposed to various market risks, such as fluctuations in currency exchange rates, which may affect its consolidated results of operations, cash flows and financial position. The Company’s primary foreign currency exposures are in Euros and British Pound Sterling. The Company faces exposure to adverse movements in currency exchange rates as the financial results of certain of its operations are translated from local currency into U.S. dollars upon consolidation. Additionally, foreign exchange rate fluctuations on transactions denominated in currencies other than the functional currency result in gains and losses that are reflected in income. The Company may enter into derivative instruments to hedge certain net exposures of non-U.S. dollar-denominated assets and liabilities, even though it does not elect to apply hedge accounting or hedge accounting does not apply. Gains and losses resulting from a change in fair value of these derivatives are reflected in income in the period in which the change occurs and are recognized on the consolidated statement of operations in other income (expense). Cash flows from these contracts are classified within net cash used in operating activities on the consolidated statements of cash flows. The Company does not use financial instruments for trading or speculative purposes. The Company recognizes all derivative instruments on the balance sheet at fair value, and its derivative instruments are generally short-term in duration. Derivative contracts were not material to our operations or net income for the fiscal years ended April 30, 2017 , 2016 and 2015 . The Company is exposed to the risk that counterparties to derivative contracts may fail to meet their contractual obligations. Fair Value of Financial Instruments The carrying amounts of the Company’s financial instruments, including cash equivalents, accounts receivable, accounts payable and accrued liabilities, approximate their respective fair values due to their short-term nature. The Company applies the authoritative guidance on fair value measurements for financial assets and liabilities. The guidance defines fair value and increases disclosures surrounding fair value calculations. The guidance establishes a three-tiered fair value hierarchy that prioritizes inputs to valuation techniques used in fair value calculations. The three levels of inputs are defined as follows: Level 1: Unadjusted quoted prices for identical assets or liabilities in active markets accessible by the Company. Level 2: Inputs that are observable in the marketplace other than those inputs classified as Level 1. Level 3: Inputs that are unobservable in the marketplace which require the Company to develop its own assumptions. The valuation techniques used to determine the fair value of our financial instruments having Level 2 inputs are valued using unadjusted, non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models. Our procedures include controls to ensure that appropriate fair values are recorded by a review of the valuation methods and assumptions. The Company did not hold any cash equivalents, restricted cash or short-term investments categorized as Level 3 as of April 30, 2017 or April 30, 2016 . Cash and Cash Equivalents The Company considers all highly liquid investments acquired with an original maturity of three months or less at the date of purchase and readily convertible to known amounts of cash to be cash equivalents. Cash and cash equivalents are deposited with banks in demand deposit accounts. Cash equivalents are stated at cost, which approximates market value, because of the short maturity of these instruments. Short-term Investments Short-term investments which are classified as available-for-sale securities consist of certificates of deposit, municipal bonds, commercial paper, U.S. Treasury notes and bonds that are a guaranteed obligation of the U.S. Government, corporate notes and corporate bonds. The Company may or may not hold securities with stated maturities greater than one year until maturity. After consideration of its risks versus reward objectives, as well as its liquidity requirements, the Company may sell these securities prior to their stated maturities. As the Company views these securities as available to support current operations, it has classified all available-for-sale securities as short-term. Available-for-sale securities are carried at fair value with unrealized gains and losses reported as a component of accumulated other comprehensive income (loss) in stockholders’ equity. For the periods presented, realized and unrealized gains and losses on short-term investments were not material. An impairment charge is recorded in the consolidated statements of operations for declines in fair value below the cost of an individual investment that are deemed to be other-than-temporary. The Company assesses whether a decline in value is temporary based on the length of time that the fair market value has been below cost, the severity of the decline, as well as the intent and ability to hold, or plans to sell, the investment. There have been no impairment charges recognized related to short-term investments for the fiscal years ended April 30, 2017 , 2016 or 2015 . Accounts Receivable Accounts receivable represent trade receivables from clients for whom the Company has provided services and not yet received payment. The Company presents accounts receivable net of an allowance for doubtful accounts. The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of clients to make required payments. In estimating this allowance, the Company considers factors such as: historical collection experience, a client’s current credit-worthiness, client concentrations, age of the receivable balance, both individually and in the aggregate and general economic conditions that may affect a client’s ability to pay. Any change in the assumptions used in analyzing a specific account receivable might result in an additional allowance for doubtful accounts being recognized in the period in which the change occurs. The allowance for doubtful accounts was $1.3 million and $2.4 million at April 30, 2017 and 2016 , respectively. Property, Equipment and Capitalized Internal-Use Software Development Costs Property and equipment is carried at cost less accumulated depreciation and amortization. Depreciation and amortization is computed utilizing the straight-line method over the estimated useful lives of the related assets as follows: Computer equipment 3 years Furniture and fixtures 5 years Office equipment 5 years Software 3 years Leasehold improvements Shorter of estimated useful life or the lease term When depreciable assets are sold or retired, the related cost and accumulated depreciation are removed from the accounts. Any gain or loss is included in other income (expense), net in the Company’s statement of operations. Major additions and betterments are capitalized. Maintenance and repairs which do not materially improve or extend the lives of the respective assets are charged to operating expenses as incurred. The Company capitalizes certain development costs incurred in connection with its internal-use software. These capitalized costs are primarily related to its proprietary social commerce solutions that is hosted by the Company and accessed by its clients on a subscription basis. Costs incurred in the preliminary stages of development are expensed as incurred. Once an application has reached the development stage, direct internal and external costs are capitalized until the software is substantially complete and ready for its intended use. Maintenance and training costs are expensed as incurred. Internal-use software development costs are amortized on a straight-line basis over its estimated useful life, generally three years, into cost of revenue. Goodwill, Intangible Assets, Long-Lived Assets and Impairment Assessments The Company evaluates and tests the recoverability of its goodwill for impairment at least annually during the fourth fiscal quarter or more often if and when circumstances indicate that goodwill may not be recoverable (See Note 6). Intangible assets are amortized over their useful lives. Each period the Company evaluates the estimated remaining useful life of its intangible assets and whether events or changes in circumstances warrant a revision to the remaining period of amortization. The carrying amounts of these assets are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows the asset is expected to generate. If the undiscounted cash flows used in the test for recoverability are less than the carrying amount of these assets then the Company will recognize an impairment charge to reduce the assets to fair value. The Company evaluates the recoverability of its long-lived assets if indicators that the carrying amount of such assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows the asset is expected to generate. If the undiscounted cash flows used in the test for recoverability are less than the carrying amount of these assets then the Company will recognize an impairment charge to reduce the assets to fair value (See Note 5). Comprehensive Loss Comprehensive loss is comprised of net loss, unrealized investment gains and losses and foreign currency translation adjustments, net of tax. The accumulated comprehensive gain (loss) as of April 30, 2017 , 2016 and 2015 was primarily due to unrealized gains (losses) on short-term investments and foreign currency translation adjustments. Concentrations of Credit Risk and Significant Customers Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents and account receivables. The Company’s cash and cash equivalents are placed with high-credit-quality financial institutions and issuers, and at times may exceed federally insured limits. The Company has not experienced any loss relating to cash and cash equivalents in these accounts to date. The Company maintains an allowance for doubtful accounts receivable balances, performs periodic credit evaluations of its clients and generally does not require collateral of its clients. No single client accounted for 10% or more of accounts receivable as of April 30, 2017 or April 30, 2016 . No single client accounted for 10% or more of total revenue for fiscal years ended April 30, 2017 , 2016 or 2015 . Revenue Recognition In general, the Company recognizes revenue when (i) persuasive evidence of an arrangement exists, (ii) delivery has occurred or services have been delivered to the client, (iii) the fee is fixed or determinable and (iv) collectability is reasonably assured. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. The Company generates revenue primarily from sales of the following services: Software as a Service (“SaaS”) Revenue: SaaS revenue includes subscription fees from clients accessing the Company’s cloud-based social commerce solutions and application services pursuant to service agreements vary in length from one to three years. Subscription and support revenue is recognized ratably over the term of the related agreement commencing upon the later of the agreement start date or when all revenue recognition criteria have been met. The client does not have the right to take possession of the software supporting the application service at any time, nor do the arrangements contain general rights of return. Professional Service Revenue: Professional services consist of fees associated with providing expert services that educate and assist clients on the best use of the Company’s solutions as well as assist in the implementation of the solutions. Professional services are not required for clients to utilize the Company’s solutions. The Company's professional services contracts are offered a time material or project basis. Depending on the nature of the professional services, revenue is recognized upon completion or as the services are rendered. Advertising Revenue: Advertising revenue consists primarily of fees charged to advertisers when their advertisements are displayed on websites owned by various third-parties (“Publishers”). The Company receives a fee from the advertisers and pays the Publishers based on their contractual revenue-share agreements or average cost per thousand impressions delivered. Advertising revenue is recognized on a net basis as the Company has determined that it is acting as an agent in these transactions. Multiple Element Arrangements Typically, the Company's SaaS revenue from new clients consists of agreements with multiple elements, comprised of subscription fees for the Company’s products and professional services. The Company evaluates each element in a multiple-element arrangement to determine whether it represents a separate unit of accounting. An element constitutes a separate unit of accounting when the delivered item has standalone value and delivery of the undelivered element is probable and within the Company’s control. Various subscription-based products have standalone value because they are routinely sold separately by the Company. In determining whether professional services can be accounted for separately from subscription services, the Company considered the availability of the professional services from other vendors, the nature of the Company’s professional services, whether the professional service is required to utilize the Company's solutions and whether the Company sells its applications to new clients without professional services. If the deliverables have standalone value upon delivery, the Company accounts for each deliverable separately and revenue is recognized for the respective deliverables over the respective service period. If one or more of the deliverables does not have standalone value upon delivery, the deliverables that do not have standalone value are generally combined with the final deliverable within the arrangement and treated as a single unit of accounting. Revenue for arrangements treated as a single unit of accounting is generally recognized over the period commencing upon delivery of the final deliverable and over the remaining term of the subscription contract. The Company allocates revenue to each element in an arrangement based on a selling price hierarchy. The selling price for a deliverable is based on its vendor-specific objective evidence (“VSOE”), if available, third-party evidence (“TPE”), if VSOE is not available, or best estimated selling price (“BESP”), if neither VSOE nor TPE is available. Because the Company has been unable to establish VSOE or TPE for the elements of our arrangements, the Company allocates the arrangement fee to the separate units of accounting based on the Company’s best estimate of selling price. The Company determines BESP price for its deliverables based on the Company’s overall pricing objectives, discounting practices, the size and volume of the Company’s transactions, the client demographic, the Company’s price lists, the Company’s go-to-market strategy, historical standalone sales and contract prices. The determination of BESP is made through consultation with and approval by management, taking into consideration the go-to-market strategy. As the Company’s go-to-market strategies evolve, the Company may modify its pricing practices in the future, which could result in changes in relative selling prices, including both VSOE and BESP. Deferred Revenue Deferred revenue consists of billings or payments received in advance of revenue recognition and is recognized as the revenue recognition criteria are met. The Company invoices clients in a variety of installments and, consequently, the deferred revenue balance does not represent the total contract value of its non-cancelable subscription agreements. Deferred revenue that will be recognized during the succeeding 12-month period is recorded as current deferred revenue and the remaining portion is recorded as non-current deferred revenue. Cost of Revenue Cost of revenue consists primarily of personnel costs and related expenses together with allocated overhead costs, including depreciation and facility and office related expenses, associated with employees and contractors who provide our subscription services. Cost of revenue also includes co-location and related telecommunications costs, fees paid to third-parties for resale arrangements, amortization of developed technology and amortization of capitalized internal-use software development costs incurred. Treasury Stock Shares of common stock repurchased by the Company and held in treasury are recorded at cost as treasury stock and result in a reduction of stockholders’ equity. Stock-Based Expense The Company records stock-based expense based upon the fair value for all stock options and restricted stock issued to all persons to the extent that such options or restricted stock vest. The fair value of each stock option is calculated using the Black-Scholes option pricing model. The Company recognizes stock-based expense on a straight-line basis over the respective vesting period, net of estimated forfeitures. The Company includes an estimated effect of forfeitures in its compensation cost and updates the estimated forfeiture rate through the final vesting date of the awards. The Company recognizes stock-based expense for shares issued pursuant to its Employee Stock Purchase Plan (“ESPP”) on a straight-line basis over the offering period of six months. Stock-based expense was $16.3 million , $15.1 million and $12.2 million for the years ended April 30, 2017 , 2016 and 2015 , respectively. The Company currently recognizes an insignificant tax benefit resulting from compensation costs expensed in the financial statements, however the Company provides a valuation allowance against the majority of deferred tax asset resulting from this type of temporary difference since it expects that it will not have sufficient future taxable income to realize such benefit. Income Taxes The Company uses the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the carrying amounts and the tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities will be recognized in the period that includes the enactment date. A valuation allowance is established against the deferred tax assets to reduce their carrying value to an amount that is more likely than not to be realized. Earnings Per Share The Company computes basic earnings per share available to common stockholders by dividing net income available to common stockholders by the weighted average number of common shares outstanding during the reporting period. The Company computes diluted earnings per share similarly to basic earnings per share except that it reflects the potential dilution that could occur if dilutive securities or other obligations to issue common stock were exercised or converted into common stock. As the Company has only incurred losses to date, diluted earnings per share is the same as basic earnings per share. Recent Accounting Pronouncements Simplifying the Accounting for Goodwill Impairment In January 2017, the FASB issued Accounting Standards Update 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment,” (“ASU 2017-04”), which removes step two of the two-step quantitative goodwill impairment test, which requires a hypothetical purchase price allocation. Goodwill impairment will now be calculated as the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 is effective for annual and interim periods beginning after December 15, 2019, with early adoption permitted, and applied prospectively. The Company does not expect ASU 2017-04 to have a material impact on its consolidated financial statements. Classification of Certain Cash Receipts and Cash Payments In August 2016, the FASB issued Accounting Standards Update 2016-15, "Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments," (“ASU 2016-15”) to clarify and provide specific guidance on eight cash flow classification issues that are not addressed by current GAAP and thereby reduce the current diversity in practice. The standard is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years and requires retrospective adoption. The Company does not expect the adoption to have a material impact on its consolidated financial statements and may consider early adoption, which is permitted in any interim or annual period. Improvements to Employee Share-Based Payment Accounting In March 2016, the FASB issued Accounting Standards Update 2016-09, "Improvements to Employee Share-Based Payment Accounting," (“ASU 2016-09”) which requires excess tax benefits and tax deficiencies to be recorded in the income statement. In addition, cash flows related to excess tax benefits will no longer be separately classified as a financing activity apart from other income tax cash flows. The standard also allows entities to repurchase more of an employee’s shares for tax withholding purposes without triggering liability accounting, clarifies that all cash payments made on an employee’s behalf for withheld shares should be presented as a financing activity on the cash flow statement, and provides an accounting policy election to account for forfeitures as they occur. The standard is effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal years, and early adoption is permitted. The Company will adopt ASU 2016-09 beginning in the first quarter of fiscal 2018 and has elected to account for forfeitures as they occur rather than using an estimated forfeiture rate. The Company does not expect the adoption of ASU 2016-09 to have a material impact on its consolidated financial statements. Leases (Topic 842) In February 2016, the FASB issued Accounting Standards Update 2016-02, “Leases (Topic 842),” (“ASU 2016-02”) which requires that lessees recognize assets and liabilities for leases with lease terms greater than twelve months in the statement of financial position. ASU 2016-02 also requires improved disclosures to help users of financial statements better understand the amount, timing and uncertainty of cash flows arising from leases. The standard is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The standard must be adopted using a modified retrospective approach and early adoption is permitted. As a result of this new standard, the Company expects to record a lease commitment liability and corresponding asset for most of our leases. The Company is currently evaluating the full impact the adoption of ASU 2016-02 will have on its consolidated financial statements. Intangibles – Goodwill and Other – Internal Use Software In April 2015, the FASB issued Accounting Standards Update 2015-05, “Intangible-Goodwill and Other-Internal Use Software (Subtopic 350-40): Customer’s Accounting for Fees Paid in a Cloud Computing Arrangement,” (“ASU 2015-05”) which provides guidance to customers with cloud computing arrangements that include a software license. If a cloud computing arrangement includes a software license, the customer is required to account for the software license element of the arrangement consistent with the acquisition of other software licenses. If a cloud computing arrangement does not include a software license, the customer should account for the arrangement as a service contract. ASU 2015-05 does not change the accounting for a customer’s accounting for service contracts. As a result of the ASU 2015-05, all software licenses within the scope of Subtopic 350-40 will be accounted for consistent with other licenses of intangible assets. The updated guidance was effective for annual periods beginning after December 15, 2015 with early adoption permitted. The standard allows for retrospective or prospective adoption. The Company adopted this updated guidance effective fiscal year 2017. Adoption of this guidance did not have a material impact on our consolidated results of operations, financial position or liquidity. Presentation of Financial Statements - Going Concern (Subtopic 205-40) In August 2014, the FASB issued Accounting Standards Update 2014-15, “Presentation of Financial Statements - Going Concern (Subtopic 205-40), Disclosure of Uncertainties about an Entities Ability to Continue as a Going Concern,” (“ASU 2014-15”) which sets forth management’s responsibility to evaluate whether there is substantial doubt about an entity’s ability to continue as a going concern as well as required disclosures. ASU 2014-15 indicates that, when preparing financial statements for interim and annual financial statements, management should evaluate whether conditions or events, in the aggregate, raise substantial doubt about the entity’s ability to continue as a going concern for one year from the date the financial statements are issued or are available to be issued. The updated guidance was effective for annual periods ending after December 15, 2016 with early adoption permitted. The Company adopted ASU 2014-15 and performed its evaluation during the fourth quarter of its fiscal year ended April 30, 2017. As a result of this evaluation, the Company does not have substantial doubt about its ability to continue as a going concern. Revenue (Topic 606) In May 2014, the FASB issued Accounting Standards Update 2014-09, “Revenue from Contracts with Customers,” (“ASU 2014-09”) which provides updated, comprehensive revenue recognition guidance for contracts with customers, including a new principles-based five step framework that eliminates much of the industry-specific guidance in current accounting literature. Under ASU 2014-09, revenue recognition is based on a core principle that companies recognize revenue in an amount consistent with the consideration it expects to be entitled to in exchange for the transfer of goods or services. The standards update also requires enhanced disclosures regarding the nature, amount, timing and uncertainty of recognized revenue. Since ASU 2014-09 was issued, several additional ASUs have been issued and incorporated within FASB Accounting Standards Codification 606 ("ASC 606") to clarify various elements of the guidance, including Accounting Standards Update 2015-14, "Revenue from Contracts with Customers," ("ASU 2015-14") which defers the effective date of ASU 2014-09 by one year. In accordance with the deferral, updated guidance will be effective for the Company's fiscal year ending April 30, 2019, including interim periods within that reporting period. Early adoption is permitted for annual periods beginning after December 15, 2016, the original effective date of ASU 2014-09. While the Company is still evaluating the full impact of the pending adoption of ASU 2014-09 and related amendments on its consolidated financial statements, the Company anticipates adopting the standard using the modified retrospective methodology in the first quarter of fiscal 2019, with the cumulative effect of adoption recognized as of the date of initial application. Additionally, the Company has identified the following areas of anticipated impact based on its preliminary review of the standard: • Under the new standard the Company will be required to capitalize certain sales commissions that are incremental in obtaining the contract and amortize over the period of benefit. These costs are currently expensed. • Significantly enhanced financial statement disclosures related to revenue, including information related to the allocation of transaction price across undelivered performance obligations. The Company has reviewed other new accounting pronouncements that were issued as of April 30, 2017 and does not believe that these pronouncements are applicable to the Company, or that they will have a material impact on its financial position or results of operations. |