Summary of Significant Accounting Policies | Summary of Significant Accounting Policies Accounting Principles The consolidated financial statements and accompanying notes were prepared in accordance with accounting principles generally accepted in the United States ("GAAP"). Principles of Consolidation The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Reclassifications In the Consolidated Balance Sheets, certain prior year amounts have been reclassified to conform to the current year presentation. Specifically, "Goodwill" was previously included in the line item "Deposits and other assets" and is now separately stated. There was no change to total assets as a result of the reclassification. Public Offering In March 2014, we closed a follow-on public offering, in which we sold 4,000,000 shares of our Class A common stock at a price to the public of $89.25 per share. The aggregate offering price for shares sold in the offering was approximately $344.1 million , net of underwriters' discounts and commissions, and offering expenses. 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 revenues and expenses during the reporting period. Our estimates include the useful lives of our property and equipment and other lease related assets and liabilities and the collectability of our accounts receivable. We also use estimates in stock-based compensation, income taxes, business combinations and accrued liabilities. Actual results could differ from those estimates. Foreign Currency The financial statements of our foreign subsidiaries with a functional currency other than U.S. dollars have been translated into U.S. dollars. Assets and liabilities of these subsidiaries are translated at the exchange rate in effect at each period-end. Income statement amounts are translated at the average rate of exchange prevailing during the period. Translation adjustments arising from the use of differing exchange rates from period to period are included in other comprehensive income (loss). Gains and losses on foreign currency transactions are included in income. Foreign currency transaction gain (loss) was $(0.6) million , $0.6 million and $0.6 million for the years ended December 31, 2016 , 2015 and 2014 , respectively. Risks and Uncertainties Inherent in our business are various risks and uncertainties, including our limited history of operating our business at its current scale and development of advanced technologies in a rapidly changing industry. These risks include our ability to manage our growth and our ability to attract new customers and expand sales to existing customers, as well as other risks and uncertainties. In the event that we do not successfully implement our business plan, certain assets may not be recoverable, certain liabilities may not be paid and investments in our capital stock may not be recoverable. Our success depends upon the acceptance of our technology, development of sales and distribution channels, and our ability to generate significant revenues from the sale of our technology. Segments We follow the authoritative literature that established annual and interim reporting standards for an enterprise's operating segments and related disclosures about its products and services, geographic regions and major customers. We operate our business as one operating segment. Our chief operating decision makers ("CODM") are our Chief Executive Officer and Chief Financial Officer, who review financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance and allocating resources. Revenue Recognition We generate revenues primarily in the form of software license fees and related maintenance and services fees. Software license fees include fees from the sales of perpetual, term and subscription licenses. Maintenance and services fees primarily consist of fees for maintenance services (including support and unspecified upgrades and enhancements when and if they are available), training, and professional services that are not essential to the functionality of the software. We recognize revenues when all of the following conditions are met: • there is persuasive evidence of an arrangement; • the software or services have been delivered to the customer; • the amount of fees to be paid by the customer is fixed or determinable; and • the collection of the related fees is probable. We use click-through license agreements, signed agreements and purchase orders as evidence of an arrangement. We deliver all of our software electronically. Electronic delivery occurs when we provide the customer with access to the software and license key via a secure portal. We assess whether the fee is fixed or determinable at the outset of the arrangement. Our typical terms of payment are due 30 days from delivery. We assess collectability based on a number of factors such as collection history and creditworthiness of the customer. If we determine that collectability is not probable, revenue is deferred until collectability becomes probable, generally upon receipt of cash. Substantially all of our software licenses are sold in multiple-element arrangements that include maintenance services and may include professional services and training. Vendor specific objective evidence ("VSOE") of the fair value for software licenses is not available as our software licenses are never sold without maintenance; however, VSOE generally exists for all undelivered elements and any services that are not essential to the functionality of the delivered software. Therefore, we account for delivered software licenses under the residual method. Maintenance agreements consist of fees for providing software updates on a when and if available basis and technical support for software products ("post-contract support" or "PCS") for an initial term, generally one year. We have established VSOE of the fair value for maintenance on perpetual licenses based on stated substantive renewal rates or the price when sold on a standalone basis. Stated renewal rates are considered to be substantive if they are at least 15% of the actual price charged for the software license. VSOE of the fair value for standalone maintenance contracts is considered to have been established when a substantial majority of individual sales transactions within the previous 12 months falls within a reasonably narrow range, which we have defined to be plus or minus 15% of the median sales price of actual standalone sales transactions. License arrangements may include professional services and training. In determining whether professional services and training revenues should be accounted for separately from license revenues, we evaluate: • whether such services are considered essential to the functionality of the software using factors such as the nature of the software products; • whether they are ready for use by the customer upon receipt; • the nature of the services, which typically do not involve significant customization to or development of the underlying software code; • the availability of services from other vendors; • whether the timing of payments for license revenues coincides with performance of services; and • whether milestones or acceptance criteria exist that affect the realizability of the software license fee. To date, professional services have not been considered essential to the functionality of the software. The VSOE of the fair value of our professional services and training is based on the price for these same services when they are sold separately. Revenues related to professional services are billed on a time and materials basis and are recognized as the services are performed. Revenues related to training services are billed on a fixed fee basis and are recognized as the services are delivered. Payments received in advance of services performed are deferred and recognized when the related services are performed. When software is licensed for a specified term or on a subscription basis, fees for maintenance and support are generally bundled with the license fee over the entire term of the contract. In these cases, we do not have VSOE of the fair value for maintenance and support. Revenues related to term and subscription license fees are recognized ratably over the contract term beginning on the date the customer has access to the software license key and continuing through the end of the contract term. We do not offer refunds and therefore have not recorded any sales return allowance for any of the periods presented. Upon a periodic review of outstanding accounts receivable, amounts that are deemed to be uncollectable are written off against the allowance for doubtful accounts. We account for taxes collected from customers and remitted to governmental authorities on a net basis and exclude them from revenues. Cash and Cash Equivalents We consider all highly liquid investments purchased with an original or remaining maturity of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents are recorded at cost, which approximates fair value. We maintain cash and cash equivalent balances which exceed the insured limits by the Federal Deposit Insurance Corporation. Accounts Receivable Accounts receivable consist of amounts billed and currently due from customers. Our accounts receivable are subject to collection risk. Our gross accounts receivable is reduced for this risk by a provision for doubtful accounts. This provision is for estimated losses resulting from the inability of our customers to make required payments. It is an estimate and is regularly evaluated for adequacy by taking into consideration a combination of factors. We look at factors such as past collection experience, credit quality of the customer, age of the receivable balance, and current economic conditions. These factors are reviewed to determine whether a provision for doubtful accounts should be recorded to reduce the receivable balance to the amount believed to be collectible. Activity related to our provision for doubtful accounts was as follows: Year Ended December 31, 2016 2015 2014 (in thousands) Balance at the beginning of the period $ 888 $ 1,111 $ 805 Bad debt expense 750 250 747 Accounts written off (573 ) (473 ) (441 ) Balance at the end of the period $ 1,065 $ 888 $ 1,111 Property and Equipment Property and equipment are stated at cost, net of accumulated depreciation and amortization. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets. The estimated useful lives range from approximately one to twelve years. Leasehold improvements are amortized over the shorter of the estimated useful life or the remaining lease term. When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gains or losses are included in results of operations. Maintenance and repairs that do not improve or extend the lives of the respective assets are charged to expense in the period incurred. Leases and Asset Retirement Obligations Leases are categorized at their inception as either operating or capital leases. Within some lease agreements, rent holidays and other incentives are included. Rent expense is recognized on a straight-line method, over the term of the agreement generally beginning once control of the space is achieved, without regard to deferred payment terms, such as rent holidays that defer the commencement date of required rent payments. Additionally, incentives received are treated as a reduction of expense over the term of the agreement. Leased buildings under build-to-suit lease arrangements are capitalized and included in property and equipment when we are involved in the construction of the structural improvements or take construction risk prior to the commencement of the lease. Upon completion of the construction under the build-to-suit leases, we assess whether those arrangements qualify for sales recognition under the sale-leaseback accounting guidance. Liabilities are established for the present value of estimated future costs to retire leasehold improvements at the termination or expiration of a lease. A corresponding asset is recorded in the period in which the obligation is incurred. Such assets are amortized over the estimated useful life of the asset, and the recorded liabilities are accreted to the future value of the estimated retirement costs. Impairment of Long-Lived Assets We evaluate the recoverability of long-lived assets in accordance with authoritative guidance on accounting for the impairment or disposal of long-lived assets. We evaluate long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Such impairment is recognized in the event the carrying value of such assets exceeds their fair value. If the carrying value of the net assets assigned exceeds the fair value of the assets, then the second step of the impairment test is performed in order to determine the implied fair value. No impairment of long-lived assets occurred in the periods presented. Software Development Costs Software development costs associated with the development of new products, enhancements of existing products and quality assurance activities consists of employee, consulting and other external personnel costs. The costs incurred internally from the research and development ("R&D") of computer software products are charged to expense until technological feasibility has been established for the product. Once technological feasibility is established, all software costs are capitalized until the product is available for release to customers. Judgment is required in determining when technological feasibility of a product is established. To date, we have determined that technological feasibility of software products is reached shortly before the products are released. Costs incurred after establishment of technological feasibility have not been material, and therefore, we have expensed all R&D costs as they were incurred. R&D expenses primarily consist of personnel related costs attributable to our R&D personnel and allocated overhead, which includes facilities related costs. We capitalize certain costs relating to software developed or modified solely to meet our internal requirements and for which there are no substantive plans to market the software. To date, we have not capitalized any such costs as these costs have not been material. Intangible Asset Costs Costs related to filing and pursuing patent and trademark applications are expensed as incurred, as recoverability of such expenditures is uncertain. These intangible asset-related legal costs are generally reported as a component of general and administrative expenses. Advertising Expenses We expense all advertising costs as incurred and classify such costs as sales and marketing expenses. Advertising expenses for the years ended December 31, 2016 , 2015 and 2014 were $21.7 million , $11.3 million and $7.6 million , respectively. Income Taxes Income taxes are accounted for under the asset and liability method in accordance with authoritative guidance for income taxes. Deferred income tax assets are recognized for deductible temporary differences, net operating loss carryforwards, and tax credit carryforwards if it is more likely than not that the tax benefits will be realized. We consider future taxable income, historical operating results, and ongoing prudent and feasible tax planning strategies in assessing the need for a valuation allowance. A valuation allowance is recorded to reduce our deferred income tax assets to the net amount that we believe is more likely than not to be realized. In the event we determine that we are able to realize our deferred income tax assets in excess of our net recorded amount, we would reduce the valuation allowance associated with the deferred income tax assets in the period the determination is made, which may result in a tax benefit in the statement of operations. Deferred income 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 on deferred income tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Our assumptions, judgments and estimates relative to the value of net deferred income taxes take into account predictions of the amount and category of future taxable income, such as income from operations or capital gains income. Actual operating results and the underlying amount and category of income in future years could render our current assumptions, judgments and estimates of recoverable net deferred income taxes inaccurate. Any of the assumptions, judgments and estimates mentioned above could cause our actual income tax obligations to differ from our estimates, thus materially impacting our financial position and results of operations. Concentrations of Credit Risk Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. We extend credit to customers based upon an evaluation of the customer's financial condition and generally collateral is not required. As of December 31, 2016 and 2015 , no individual customer accounted for 10% or more of total accounts receivable. For the years ended December 31, 2016 , 2015 and 2014 , no individual customer represented 10% or more of our total revenues. Business Combinations As of the date of an acquisition, we recognize the identifiable assets acquired and liabilities assumed at fair value. Any excess of the consideration over the fair value of identifiable net assets is recorded as goodwill. Amounts that are not part of the consideration transferred are recognized separately from a business combination and are expensed as incurred. Intangible assets acquired are measured at their acquisition date fair value using valuation techniques that are subject to judgment. Goodwill and Intangible Assets Intangible assets with a finite life are typically amortized over their useful lives which range from three to five years. Goodwill is tested for impairment on an annual basis in the third quarter and more frequently if circumstances indicate that the carrying value may not be recoverable. As part of our goodwill impairment test, we first perform a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. For purposes of this assessment, we consider the enterprise to be the reporting unit. If we determine it is more likely than not that the fair value of our reporting unit is less than its carrying amount, we will perform a two-step quantitative impairment test. The first step is to compare the fair value of our reporting unit to its carrying value. If step one indicates that an impairment may exist, the second step is performed to measure the amount impaired, if any. Impairment is recognized when the carrying amount of goodwill exceeds its fair value. We have not had any impairments of the goodwill balance. Stock-Based Compensation We record compensation expense for stock-based transactions including employee and non-employee stock option and restricted stock unit ("RSU") awards granted under our 2004 Equity Incentive Plan (the "2004 Plan") and our 2013 Equity Incentive Plan, as amended, (the "2013 Plan" and together with the 2004 Plan, the "Plans"). We also record compensation expense related to employee contributions made under our 2013 Employee Stock Purchase Plan ("2013 ESPP"). These contributions are used to purchase shares of our Class A common stock at a discount. Stock-based compensation expense is measured and recognized in the financial statements based on fair value. The fair value of each RSU award is determined based on the closing price of our Class A common stock as reported on the New York Stock Exchange on the date of grant. The fair value of each stock option award is determined at the date of grant by applying the Black-Scholes option pricing model. We also use the Black-Scholes option pricing model to determine the fair value of each common share issued under the 2013 ESPP. The fair value for 2013 ESPP grants is determined on the first day of each offering period. The Black-Scholes option pricing model utilizes the value of our underlying common stock at the measurement date, the expected or contractual term of the option or offering period, the expected volatility of our common stock, risk-free interest rates and expected dividend yield of our common stock. Prior to our IPO in May 2013, because our stock was not publicly traded we estimated the fair value of our common stock. Our board of directors considered numerous objective and subjective factors to determine the fair value of our common stock at each meeting at which awards were approved. The factors included, but were not limited to: (i) contemporaneous third-party valuations of our common stock; (ii) the prices, rights, preferences and privileges of our preferred stock that was then outstanding relative to those of our common stock; (iii) the lack of marketability of our common stock; (iv) our actual operating and financial results; (v) current business conditions and projections; and (vi) the likelihood of achieving a liquidity event, such as an IPO or merger or acquisition, given prevailing market conditions. After the completion of our IPO, our common stock has been valued by reference to the closing price of our Class A common stock as reported on the New York Stock Exchange. Measurement of stock-based compensation is subject to periodic adjustment as the underlying equity instruments vest. We recognize compensation expense for only the portion of awards expected to vest. Therefore, we apply an estimated forfeiture rate that was derived from historical employee termination behavior. If the actual number of forfeitures differs from the estimates, adjustments to stock-based compensation expense may be required in future periods. We compute the timing of excess tax benefits from the exercise of stock options and the vesting and settlement of RSUs under the "with-and-without" approach. Under this approach, we will not record an excess tax benefit until such time as a cash tax benefit is recognized. We include the impact of the excess tax benefits in the calculation of certain tax attributes such as the R&D tax credit and do not prepare separate computations considering the cascading impacts of the excess tax deduction. We compute the pool of excess tax benefits available to offset any future shortfalls in the tax benefits actually realized as a single pool for employees and non-employees. Fair Value Measurements We categorize assets and liabilities recorded at fair value on our consolidated balance sheets based upon the level of judgment associated with inputs used to measure their fair value. The levels of the fair value hierarchy are as follows: • Level 1—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities. • Level 2—Inputs are quoted prices for similar assets and liabilities in active markets or quoted prices for identical or similar instruments in markets that are not active and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets. • Level 3—Inputs are unobservable inputs based on our own assumptions and valuation techniques used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation. Our assessment of the significance of a particular input to the fair value measurement requires judgment and may affect the valuation of fair value assets and liabilities and their placement within the fair value hierarchy levels. We establish fair value of our assets and liabilities using the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date and using a fair value hierarchy based on the inputs used to measure fair value. The carrying amounts reported in the consolidated financial statements approximate the fair value for cash equivalents, accounts receivable, accounts payable, and accrued and other current liabilities, due to their short-term nature. Recently Adopted Accounting Pronouncements In August 2014, the FASB issued ASU 2014-15 related to status as a going concern. The new guidance explicitly requires that management assess an entity's ability to continue as a going concern and may require additional detailed disclosures. ASU 2014-15 is effective for the annual period ending after December 15, 2016 and for the annual periods and interim periods thereafter. We adopted this standard in the fourth quarter of 2016. The adoption did not have an impact on our consolidated financial statements. In April 2015, the FASB issued ASU 2015-05 related to a customer's accounting for fees paid in a cloud computing arrangement. The new guidance requires that management evaluate each cloud computing arrangement in order to determine whether it includes a software license that must be accounted for separately from hosted services. ASU 2015-05 applies the same guidance cloud service providers use to make this determination and also eliminates the existing requirement for customers to account for software licenses they acquire by analogizing to the guidance on leases. ASU 2015-05 is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2015 and provides the option of applying the guidance prospectively to all arrangements entered into or materially modified after the effective date or on a retrospective basis. We adopted this standard prospectively in the first quarter of 2016. The adoption did not have a significant impact on our consolidated financial statements. Recent Accounting Pronouncements Not yet Adopted In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2014-09 related to revenue recognition. Since the issuance of ASU 2014-09, the FASB has also issued ASU 2016-08, ASU 2016-10, ASU 2016-12 and ASU 2016-20, all of which clarify certain aspects of ASU 2014-09. The new standard will change the way we recognize revenue, including the identification of contractual performance obligations and the allocation of transaction price, to depict the transfer of promised goods or services to customers at the amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. ASU 2014-09 provides for retrospective or modified prospective methods of initial adoption and is effective for annual periods beginning after December 15, 2017 and interim periods within those annual periods. We are currently evaluating the method of adoption and do not plan to adopt this standard early. The new standard will impact the timing of revenue recognition related to our on-premises term license agreements. Under existing guidance we recognize revenue related to on-premises term license agreements ratably over the term of the licensing agreement. However, under the new standard we expect that revenue allocable to the license portion of the arrangement will be recognized upon delivery of the license. Maintenance revenue related to on-premises term license agreements will continue to be recognized ratably over the term of the licensing agreement. The new standard may also impact our determination of standalone selling prices which could impact the allocation of transaction price to each performance obligation, thereby impacting the timing of revenue recognition depending on when each performance obligation is recognized. The new standard will impact our internal control environment, including our financial statement disclosure controls, our business process controls and enhancements necessary to update our business systems. Our evaluation of the new standard will extend into future periods and we will update our disclosures, including the expected impacts of the new standard, as we progress towards the adoption date. In February 2016, the FASB issued ASU 2016-02 related to lease accounting. The new guidance will require lessees to recognize right-of-use assets and lease liabilities on the balance sheet for operating leases that do not meet the definition of a short-term lease. ASU 2016-02 is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018 and requires modified retrospective transition. Early adoption is permitted. Under the new standard we anticipate that our current real estate leases will continue to be classified as operating leases and a significant amount of our currently outstanding operating lease commitments will be recorded to the balance sheet as a right-of-use asset and a corresponding lease liability. Our evaluation of the new standard will extend into future periods and we will update our disclosures, including the expected impacts of the new standard, as we progress towards the required adoption date. In March 2016, the FASB issued ASU 2016-09 related to stock-based compensation. The new guidance, which simplifies the accounting and presentation for share-based payments, provides for a number of amendments which impact the accounting for income taxes and the accounting for forfeitures. ASU 2016-09 is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2016 and requires varied adoption methods for each respective amendment. We will adopt this standard in the first quarter of 2017. We do not expect this standard to have a material impact on our consolidated financial statements as we anticipate that the majority of our previously unrecognized excess tax benefits, recognized upon adoption, will be offset by a corresponding increase to our U.S. federal and state deferred tax asset valuation allowance. Additionally, we plan to make the policy election to account for forfeitures as they occur; however, we do not anticipate that this change will have a material impact on our consolidated financial statements. In January 2017, the FASB issued ASU 2017-04, simplifying the accounting for goodwill impairment. The new guidance removes step two of the two-step quantitative goodwill impairment test, which requires a hypothetical purchase price allocation. ASU 2017-04 is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019 and may be adopted early for any interim or annual goodwill impairment tests performed after January 1, 2017. We currently expect to adopt this standard in 2017 as part of our annual impairment testing performed in the third quarter. We do not believe that this standard will have a material impact on our consolidated financial statements. |