Summary of Significant Accounting Policies | Summary of Significant Accounting Policies Principles of Consolidation The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiary and have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP"). All intercompany accounts and transactions have been eliminated in consolidation. Basis of Presentation The condensed consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The Company believes that its existing cash balances, together with its current revolving line of credit, which was recently amended to, among other things, extend the maturity date to December 31, 2017 , will be sufficient to meet its anticipated cash requirements through at least the next 12 months. The Company has historically incurred losses and negative cash flows from operations and its line of credit requires the Company to comply with certain covenants, as described in Note 4. The Company’s liquidity needs will largely be determined by the success of its products already being marketed and innovations that it is currently working on, including: increasing the share of spending from its existing customers, acquiring new customers, and further penetrating new industries. If these efforts are not successful or the Company does not meet its operating plan or continue its compliance with its debt covenants, it will likely be necessary to do one or more of the following: (a) raise additional capital through equity or debt financings; (b) raise additional capital from other sources; or (c) reduce operating expenditures. Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the condensed consolidated financial statements and accompanying notes. The Company evaluates its estimates, including those related to its allowance for doubtful accounts, revenue recognition, internal-use software, stock-based compensation, income taxes and related valuation allowances and the fair value of common stock warrants. The Company bases its estimates on its historical experience and on various other assumptions that it believes to be reasonable, the results of which form the basis for making judgments about the carrying value of assets and liabilities. Actual results could differ from those estimates. Unaudited Interim Condensed Consolidated Financial Information The condensed consolidated financial statements and footnotes have been prepared in accordance with GAAP as contained in the Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") and applicable rules and regulations of the Securities and Exchange Commission’s ("SEC") Rule 10-01 of Regulation S-X for interim financial information. In the opinion of management, the interim financial information includes all adjustments of a normal recurring nature necessary for a fair presentation of financial position, the results of operations, comprehensive loss, changes in stockholders’ equity and cash flows. The results of operations for the three and nine months ended September 30, 2016 are not necessarily indicative of the results for the full year or the results for any future periods. The accompanying condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2015 ("Form 10-K"). The significant accounting policies and recent accounting pronouncements were described in Note 2 to the consolidated financial statements included in the Form 10-K. There have been no significant changes in or updates to the accounting policies since December 31, 2015. Restricted Cash Restricted cash represents cash that is subject to contractual withdrawal restrictions and penalties. Restricted cash is classified within the condensed consolidated balance sheets based on the timing of when the restrictions are expected to lapse. The Company presented restricted cash related to its debt agreement in the condensed consolidated balance sheets based on timing of maturity. On March 8, 2016, the Company amended its Amended New Loan and Security Agreement. The second amendment to the Amended New Loan and Security Agreement changed certain terms and conditions to the Amended New Loan and Security Agreement and Amended New Revolving Line of Credit. This amendment, among other things, removed the $5.0 million minimum cash and availability requirement (defined as cash held at the lender plus the unused credit line availability amount). As such, no amounts were reflected as restricted cash within the condensed consolidated balance sheets as of September 30, 2016 . The Company had recorded $1.9 million of restricted cash as of December 31, 2015 based on its availability under the Amended New Loan and Security Agreement of $3.1 million as of that date. Concentration of Credit Risk Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents and accounts receivable. All of the Company’s cash and cash equivalents are held at financial institutions that management believes to be of high credit quality. The Company’s cash and cash equivalent accounts exceed federally insured limits. The Company has not experienced any losses on cash and cash equivalents to date. To manage accounts receivable risk, the Company evaluates and monitors the creditworthiness of its customers. As of December 31, 2015 and September 30, 2016 , the Company did not have any customers or advertising agencies that individually comprised a significant concentration of its accounts receivable. For the three and nine months ended September 30, 2015 and 2016 , the Company did not have any customers that individually comprised a significant concentration of its revenue. Allowance for Doubtful Accounts The Company extends credit to its customers without requiring collateral. Accounts receivable are stated at net realizable value. The Company utilizes the allowance method to provide for doubtful accounts based on management’s evaluation of the collectability of amounts due. The Company’s estimate is based on historical collection experience and the current status of accounts receivable. Historically, actual write-offs for uncollectible accounts have not significantly differed from the Company’s estimates. At December 31, 2015 and September 30, 2016 , the Company had reserved for $0.1 million and $0.3 million of its accounts receivable balance, respectively. The following table presents the changes in the allowance for doubtful accounts for the three and nine months ended September 30 (in thousands): Three Months Nine Months 2015 2016 2015 2016 Allowance for doubtful accounts: Balance, beginning of period $ 159 $ 315 $ 179 $ 102 Add: adjustment for bad debts 177 (4 ) 177 324 Less: write-offs, net of recoveries (13 ) (1 ) (33 ) (116 ) Balance, end of period $ 323 $ 310 $ 323 $ 310 Internal-Use Software Development Costs The Company capitalizes certain costs associated with software developed for internal use, primarily consisting of direct labor costs associated with creating the software. Software development projects generally include three stages: the preliminary project stage (all costs are expensed as incurred); the application development stage (certain costs are capitalized and certain costs are expensed as incurred); and the post-implementation/operation stage (all costs are expensed as incurred). Costs capitalized in the application development stage primarily include costs of designing, coding and testing the software. Capitalization of costs requires judgment in determining when a project has reached the application development stage and the period over which the Company expects to benefit from the use of that software. Once the software is placed in service, these capitalized costs are amortized using the straight-line method over the estimated useful life of the software. Internal-use software development costs of $1.6 million and $1.7 million were capitalized during the three months ended September 30, 2015 and 2016 , respectively. Internal-use software development costs of $4.7 million and $5.5 million were capitalized during the nine months ended September 30, 2015 and 2016 , respectively. Capitalized internal-use software development costs are included in property, equipment and software, net in the condensed consolidated balance sheets. Amortization expense related to the capitalized internal-use software was $0.6 million and $1.3 million for the three months ended September 30, 2015 and 2016 , respectively, and $1.8 million and $3.5 million for the nine months ended September 30, 2015 and 2016 , respectively, and is primarily included in other cost of revenue and research and development expense in the condensed consolidated statements of operations. The net book value of capitalized internal-use software was $9.8 million and $11.7 million at December 31, 2015 and September 30, 2016 , respectively. Recently Adopted Accounting Pronouncements In April 2015, the FASB issued ASU 2015-03, Simplifying the Presentation of Debt Issuance Costs . This accounting standards update is to simplify the presentation of debt issuance cost. This new guidance requires that debt issuance cost related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with the treatment of debt discounts. The accounting standards update does not affect the recognition and measurement guidance for debt issuance costs. In August 2015, the FASB issued ASU 2015-15, Presentation and Subsequent Measurement of Debt Issuance Costs Associated with Line-of-Credit Arrangements . This accounting standards update states that given the absence of authoritative guidance within ASU 2015-03 for debt issuance costs related to line of credit arrangements, the SEC would not object to an entity deferring and presenting debt issuance costs as an asset and subsequently amortizing the debt issuance costs ratably over the term of the line of credit arrangement, regardless of whether there are any outstanding borrowings on the line of credit arrangement. The Company adopted ASU 2015-03, effective January 1, 2016, on a retrospective basis. The adoption of these pronouncements did not have a material impact on the Company's consolidated results of operations, financial position or cash flows. Recent Accounting Pronouncements Not Yet Adopted In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers . The new standard provides a single principles-based, five-step model to be applied to all contracts with customers, which steps are to (1) identify the contract(s) with the customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when each performance obligation is satisfied. More specifically, revenue will be recognized when promised goods or services are transferred to the customer in an amount that reflects the consideration expected in exchange for those goods or services. This guidance states that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In August 2015, the FASB issued ASU 2015-14, which defers the effective date of ASU 2014-09 for all entities by one year. In March 2016, the FASB issued ASU 2016-08, which clarifies the implementation guidance on principal versus agent considerations. In April 2016, the FASB issued ASU 2016-10, which clarifies the implementation guidance on identifying performance obligations and licensing. In May 2016, the FASB issued ASU 2016-11, Rescission of SEC Guidance Because of Accounting Standards Updates 2014-09 and 2014-16 Pursuant to Staff Announcements at the March 3, 2016 EITF Meeting , which rescinds SEC paragraphs pursuant to SEC staff announcements. These rescissions include changes to topics pertaining to accounting for shipping and handling fees and costs and accounting for consideration given by a vendor to a customer. In May 2016, the FASB issued ASU 2016-12, Narrow-Scope Improvements and Practical Expedients , which amends certain aspects of the new revenue recognition standard pursuant to ASU 2014-09. ASU 2014-09, as amended by ASU 2015-14, is effective for interim or annual periods beginning after December 15, 2017. Early adoption of the standard is permitted, but not before the original effective date. Companies can transition to the standard either retrospectively or as a cumulative-effect adjustment as of the date of adoption. The Company plans to adopt ASU 2014-09 as of January 1, 2018. The Company is currently in the process of evaluating the impact that the adoption of ASU 2014-09 will have on its consolidated results of operations, financial position and cash flows, and selecting the method of transition to the new standard. In August 2014, the FASB issued ASU 2014-15, Disclosure of Uncertainties about an Entity's Ability to Continue as a Going Concern . This guidance addresses management’s responsibility to evaluate whether there is substantial doubt about an entity’s ability to continue as a going concern and to provide related footnote disclosures. Management’s evaluation should be based on relevant conditions and events that are known and reasonably knowable at the date that the financial statements are issued. ASU 2014-15 is effective for annual periods ending after December 15, 2016, and for interim periods within annual periods beginning after December 15, 2016. Although early adoption was permitted, the Company did not early adopt this standard. The Company is currently evaluating the impact the update will have on its consolidated financial statements and related disclosures. In November 2015, the FASB issued ASU 2015-17, Balance Sheet Classification of Deferred Taxes. This accounting standards update simplifies the presentation of deferred income taxes by eliminating the current requirement for an entity to separate deferred income tax liabilities and assets into current and noncurrent amounts in a classified statement of financial position. ASU 2015-17 requires an entity to classify deferred income tax liabilities and assets, as well as any related valuation allowance, as noncurrent within a classified balance sheet. This accounting standards update becomes effective for interim or annual periods beginning after December 15, 2016, and can be applied retrospectively or prospectively. Early adoption is permitted. The Company is currently evaluating the impact of the adoption of this guidance on its consolidated results of operations, financial position and cash flows. In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) . The purpose of this guidance is 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 supersedes previous accounting guidance under Topic 840. Under ASU 2016-02, a lessee will be required to recognize assets and liabilities for the rights and obligations created by leases for leases with lease terms of more than 12 months. Lessor accounting remains substantially similar to current GAAP. In addition, disclosures of leasing activities are to be expanded to include qualitative along with specific quantitative information. ASU 2016-02 is effective for interim or annual periods beginning after December 15, 2018 and early adoption is permitted. This standard requires lessees and lessors to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. The Company does not expect to early adopt this guidance and is currently evaluating the impact of the adoption of this guidance on its consolidated results of operations, financial position and cash flows. In March 2016, the FASB issued ASU 2016-09, Improvements to Employee Share-Based Payment Accounting . ASU 2016-09 simplifies several aspects of the accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities and classification on the statement of cash flows. ASU 2016-09 is effective for interim or annual periods beginning after December 15, 2016 and early adoption is permitted. The Company is currently evaluating the impact of the adoption of this guidance on its consolidated results of operations, financial position and cash flows. In August 2016, the FASB issued ASU 2016-15, Classification of Certain Cash Receipts and Cash Payments . This new standard provides guidance related to eight specific cash flow issues, with the objective of reducing diversity in practice of how certain cash receipts and payments are presented and classified in the statement of cash flows. ASU 2016-15 is effective for interim or annual periods beginning after December 15, 2017 and early adoption is permitted. ASU 2016-15 must be applied retrospectively, unless it is impracticable to do so, in which case the amendments would be applied prospectively as of the earliest date practicable. The Company does not expect to early adopt this guidance and is currently evaluating the impact of the adoption of this guidance on its consolidated results of operations, financial position and cash flows. |