Summary of Significant Accounting Policies and Practices | Summary of Significant Accounting Policies and Practices (a) Basis of Presentation and Principles of Consolidation The accompanying unaudited condensed consolidated financial statements and footnotes have been prepared in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles (GAAP) in the United States for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for the fair statement have been included. The accompanying condensed consolidated financial statements include our accounts and those of our wholly-owned subsidiaries primarily located in India, China and Europe. All significant intercompany balances and transactions have been eliminated in consolidation. The results of operations for the three and nine months ended September 30, 2017 are not necessarily indicative of the results to be expected for the year ending December 31, 2017 or for other interim periods or future years. The consolidated balance sheet as of December 31, 2016 is derived from the audited financial statements as of that date. The accompanying condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes included in our Form 10-K for the year ended December 31, 2016 . (b) Use of Estimates The preparation of the condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Significant items subject to such estimates and assumptions include the carrying amount of intangibles and goodwill; valuation allowance for receivables and deferred income tax assets; revenue; capitalization of software costs; and valuation of share-based payments. Actual results could differ from those estimates. (c) Cash and Cash Equivalents We consider all highly liquid investments with original maturities of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents at September 30, 2017 and December 31, 2016 consists of the following: September 30, December 31, Cash $ 8,239,419 $ 15,382,773 Money market accounts 42,815 25,360 $ 8,282,234 $ 15,408,133 (d) Fair Value of Financial Instruments and Fair Value Measurements Our financial instruments consist of cash equivalents, accounts receivable, accounts payable, and accrued expenses. Management believes that the carrying values of these instruments are representative of their fair value due to the relatively short-term nature of those instruments. We follow Financial Accounting Standards Board (FASB) accounting guidance on fair value measurements for financial assets and liabilities measured on a recurring basis. Accounting Standards Codification (ASC) 820, Fair Value Measurements, among other things, defines fair value, establishes a framework for measuring fair value, and requires disclosure about such fair value measurements. Assets and liabilities measured at fair value are based on one or more of three valuation techniques provided for in the standards. The three value techniques are as follows: Market Approach — Prices and other relevant information generated by market transactions involving identical or comparable assets and liabilities; Income Approach — Techniques to convert future amounts to a single present amount based on market expectations (including present value techniques and option pricing models); and Cost Approach — Amount that currently would be required to replace the service capacity of an asset (often referred to as replacement cost). The standards clarify that fair value is an exit price, representing the amount that would be received to sell an asset, based on the highest and best use of the asset, or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for evaluating such assumptions, the standards establish a three-tier fair value hierarchy, which prioritizes the inputs in measuring fair value as follows: Level 1 — Quoted prices in active markets for identical assets or liabilities; Level 2 — Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; or Level 3 — Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions about what market participants would use in pricing the asset or liability. The following tables provide the financial assets and liabilities carried at fair value measured on a recurring basis as of September 30, 2017 and December 31, 2016 : Fair Value Measurements at Reporting Date Using September 30, 2017 Total Level 1 Level 2 Level 3 Assets: Cash equivalents - money market accounts $ 42,815 $ 42,815 $ — $ — Restricted cash - money market accounts 56,400 56,400 — — Total assets measured at fair value on a recurring basis $ 99,215 $ 99,215 $ — $ — December 31, 2016 Assets: Cash equivalents - money market accounts $ 25,360 $ 25,360 $ — $ — Restricted cash - money market accounts 56,141 56,141 — — Total assets measured at fair value on a recurring basis $ 81,501 $ 81,501 $ — $ — Liabilities: Acquisition contingent consideration liability $ 1,290,000 $ — $ — $ 1,290,000 Total liabilities measured at fair value on a recurring basis $ 1,290,000 $ — $ — $ 1,290,000 Acquisition contingent consideration liability is measured at fair value and is based on significant inputs not observable in the market, which represents a Level 3 measurement. The valuation of contingent consideration uses assumptions we believe would be made by a market participant. In June 2017, as required by the ecVision (International) Inc. (ecVision) acquisition agreement (see Note 3), the acquisition contingent consideration liability was paid in full. The reconciliation of the acquisition contingent consideration liability measured at fair value on a recurring basis using unobservable inputs (Level 3) is as follows: Balance at December 31, 2016 $ 1,290,000 Mark to estimated fair value recorded as general and administrative expense 18,525 Acquisition contingent consideration liability paid (1,308,525 ) Balance at September 30, 2017 $ — (e) Accounts Receivable and Allowance for Doubtful Accounts Trade accounts receivable are recorded at the invoiced amount and do not bear interest. The allowance for doubtful accounts is our best estimate of the amount of probable credit losses in our existing accounts receivable. We determine the allowance based on historical write-off experience, the industry, and the economy. We review our allowance for doubtful accounts monthly. Past-due balances over 90 days and over a specified amount are reviewed individually for collectibility. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. We do not have any off-balance-sheet credit exposure related to our customers. Typically, we record unbilled receivables for contracts on which revenue has been recognized, but for which the customer has not yet been billed. (f) Major Customers and Concentrations of Credit Risk Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash and cash equivalents and trade receivables. Our customer base is principally comprised of enterprise and mid-market companies within industries including Chemical/Pharmaceutical, High Technology/Electronics, Industrial/Manufacturing, Logistics, Oil & Gas, and Retail/Apparel. We do not require collateral from our customers. For the three and nine months ended September 30, 2017 , one customer accounted for 12.0% and 11.0% , respectively, of our total revenue. For the three and nine months ended September 30, 2016 , no single customer accounted for more than 10% of our total revenue. As of September 30, 2017 , one customer accounted for 19% of our total accounts receivable (subsequently collected) and as of December 31, 2016 , no single customer accounted for more than 10% of our total accounts receivable. (g) Revenue We primarily generate revenue from the sale of subscriptions and subscription-related professional services. In instances involving subscriptions, revenue is generated under customer contracts with multiple elements, which are comprised of (1) subscription fees that provide the customers with access to our on-demand application and content, unspecified solution and content upgrades, and customer support, (2) professional services associated with consulting services (primarily implementation services), and (3) transaction-related fees (including publishing services). Our initial customer contracts have contract terms from, typically, 3 years to 5 years years in length. Typically, the customer does not take possession of the software nor does the customer have the right to take possession of the software supporting the on-demand application service. However, in certain instances, we have customers that take possession of the software whereby the application is installed on the customer’s premises. Our subscription service arrangements typically may only be terminated for cause and do not contain refund provisions. We provide our software as a service and follow the provisions of ASC Topic 605, Revenue Recognition (ASC 605) and ASC Topic 985, Software (ASC 985). We commence revenue recognition when all of the following conditions are met: • There is persuasive evidence of an arrangement; • The service has been or is being provided to the customer; • The collection of the fees is probable; and • The amount of fees to be paid by the customer is fixed or determinable. The subscription fees typically begin the first month following contract execution, whether or not we have completed the solution’s implementation. In addition, typically, any services performed by us for our customers are not essential to the functionality of our products. Subscription Revenue Subscription revenue is recognized ratably over contract terms beginning on the commencement date of each contract, which is the date our service is made available to customers. Typically, 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. Transaction-related revenue is recognized as the transactions occur. Professional Services Revenue The majority of professional services contracts are on a time and material basis. When these services are not combined with subscription revenue as a single unit of accounting, as discussed below, this revenue is recognized as the services are rendered for time and material contracts, and when the milestones are achieved and accepted by the customer for fixed price contracts. Multiple-Deliverable Arrangements We enter into arrangements with multiple deliverables that generally include subscription, professional services (primarily implementation) as well as transaction-related fees. We allocate 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 estimated selling prices (ESP), if neither VSOE nor TPE is available. As we have been unable to establish VSOE or TPE for the elements of our arrangements, we establish the ESP for each element primarily by considering the weighted average of actual sales prices of professional services sold on a standalone basis and subscription including various add-on modules if and when sold together without professional services, and other factors such as gross margin objectives, pricing practice and growth strategy. We have established processes to determine ESP and allocate revenue in multiple-deliverable arrangements using ESP. For those contracts in which the customer accesses our software via an on-demand application, we account for these contracts in accordance with ASC 605-25, Revenue Recognition—Multiple-Element Arrangements. The majority of these agreements represent multiple-element arrangements, and we evaluate each element to determine whether it represents a separate unit of accounting. The consideration allocated to subscription is recognized as revenue ratably over the contract period. The consideration allocated to professional services is recognized as the services are performed, which is typically over the first 3 months to 6 months of an arrangement. For those contracts in which the customer takes possession of the software, we account for such transactions in accordance with ASC 985, Software. We account for these contracts as subscriptions and recognize the entire arrangement fee (subscription and services) ratably over the term of the agreement. In addition, as we do not have VSOE for services, any add-on services entered into during the term of the subscription are recognized over the remaining term of the agreement. Other Revenue Items Sales tax collected from customers and remitted to governmental authorities is accounted for on a net basis and, therefore, is not included in revenue and cost of revenue in the condensed consolidated statements of operations. We classify customer reimbursements received for direct costs paid to third parties and related expenses as revenue, in accordance with ASC 605. The amounts of such customer reimbursements included in professional services revenue and cost of professional services revenue is as follows: Three Months Ended Nine Months Ended 2017 2016 2017 2016 Customer reimbursements $ 114,201 $ 123,206 $ 404,092 $ 425,237 (h) Cost of Revenue Cost of subscription revenue . Cost of subscription revenue consists primarily of personnel and related costs of our hosting, support, and content teams, including salaries, benefits, bonuses, payroll taxes, stock-based compensation and allocated overhead, as well as software license fees, hosting costs, Internet connectivity, and depreciation expenses directly related to delivering our solutions, as well as amortization of capitalized software development costs. Our cost of subscription revenue is generally expensed as the costs are incurred. Cost of professional services revenue . Cost of professional services revenue consists primarily of personnel and related costs, including salaries, benefits, bonuses, payroll taxes, stock-based compensation, the costs of contracted third-party vendors, reimbursable expenses and allocated overhead. As our personnel are employed on a full-time basis, our cost of professional services is largely fixed in the short term, while our professional services revenue may fluctuate, leading to fluctuations in professional services gross profit. Cost of professional services revenue is generally expensed as costs are incurred. (i) Deferred Commissions We defer commission costs that are incremental and directly related to the acquisition of customer contracts. Commission costs are accrued and deferred upon execution of the sales contract by the customer. Payments to sales personnel are made shortly after the receipt of the related customer payment. Deferred commissions are amortized over the term of the related noncancelable customer contract and are recoverable through the related future revenue streams. Our commission costs deferred and amortized in the period are as follows: Three Months Ended Nine Months Ended 2017 2016 2017 2016 Commission costs deferred $ 1,126,236 $ 3,096,999 $ 2,805,883 $ 5,259,754 Commission costs amortized 1,377,788 1,159,173 3,862,549 3,423,951 (j) Stock-Based Compensation We recognize stock-based compensation as an expense in the condensed consolidated financial statements and measure that cost based on the estimated grant-date fair value using the Black-Scholes option pricing model. (k) Geographic Information Revenue by geographic location based on the billing address of our customers is as follows: Three Months Ended Nine Months Ended Country 2017 2016 2017 2016 United States $ 15,239,856 $ 14,900,697 $ 44,184,884 $ 42,459,132 International 4,973,394 3,950,104 14,258,216 11,495,281 Total revenue $ 20,213,250 $ 18,850,801 $ 58,443,100 $ 53,954,413 Long-lived assets by geographic location is as follows: Country September 30, December 31, United States $ 8,950,159 $ 8,881,844 International 944,727 1,096,411 Total long-lived assets $ 9,894,886 $ 9,978,255 (l) Recent Accounting Pronouncements In January 2017, the FASB issued Accounting Standards Update (ASU) No. 2017-04, "Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment," which removes Step 2 of the goodwill impairment test. A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. This ASU is effective for interim and annual reporting periods beginning after December 15, 2019. Early adoption is permitted, including adoption in an interim period. The adoption of this standard is not expected to have a material effect on our condensed consolidated financial statements. In November 2016, the FASB issued ASU No. 2016-18, "Restricted Cash", which amends ASC 230, Statement of Cash Flows. This ASU requires that a statement of cash flows explain the change during the reporting period in the total of cash, cash equivalents, and restricted cash or restricted cash equivalents. The effective date will be the first quarter of 2018, with early adoption permitted, and will be adopted using a retrospective transition approach. The adoption of this standard is not expected to have a material effect on our condensed consolidated financial statements. In August 2016, the FASB issued ASU No. 2016-15, "Classification of Certain Cash Receipts and Cash Payments", which amends ASC 230, Statement of Cash Flows. This ASU provides guidance on the statement of cash flows presentation of certain transactions where diversity in practice exists. The effective date will be the first quarter of 2018, with early adoption permitted. The adoption of this standard is not expected to have a material effect on our condensed consolidated financial statements. In March, 2016, the FASB issued ASU 2016-09, "Compensation-Improvements to Employee Share-Based Payment Accounting", which simplifies several aspects of the accounting for employee share-based payment transactions including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This standard became effective for us in the first quarter of 2017 and its adoption did not have a material effect on our condensed consolidated financial statements. In February 2016, the FASB issued ASU No. 2016-02, "Leases", requiring lessees to recognize a right-of-use asset and a lease liability on the balance sheet for all leases with the exception of short-term leases. For lessees, leases will continue to be classified as either operating or finance leases in the income statement. Lessor accounting is similar to the current model but updated to align with certain changes to the lessee model. Lessors will continue to classify leases as operating, direct financing or sales-type leases. The effective date of the new standard for public companies is for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted. The new standard must be adopted using a modified retrospective transition and requires application of the new guidance at the beginning of the earliest comparative period presented. This standard is effective for us beginning in the first quarter of fiscal 2019. We are currently evaluating the effect that the updated standard will have on our condensed consolidated financial statements but believe the most significant changes will be related to the recognition of new right-of-use assets and lease liabilities on our balance sheet for real estate operating leases. In August 2014, FASB issued ASU 2014-15, “Disclosure of Uncertainties about an Entity’s Ability to Continue as a Going Concern”. ASU 2014-15 provides guidance on determining when and how reporting entities must disclose going-concern uncertainties in their financial statements. The standard requires management to perform interim and annual assessments of an entity’s ability to continue as a going concern within one year of the date of issuance of the entity’s financial statements (or within one year after the date on which the financial statements are available to be issued, when applicable). Further, an entity must provide certain disclosures if there is substantial doubt about the entity’s ability to continue as a going concern. ASU 2014-15 is effective for annual periods ending after December 15, 2016, and interim periods thereafter. The adoption of this guidance did not have a material effect on our condensed consolidated financial statements. In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers (Topic 606)”, a new accounting standard that requires recognition of revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which an entity expects to be entitled in exchange for those goods or services. The FASB has also issued several updates to ASU 2014-09. The new standard supersedes U.S. GAAP guidance on revenue recognition and requires the use of more estimates and judgments than the present standards. It also requires additional disclosures regarding the nature, amount, timing and uncertainty of cash flows arising from contracts with customers. We will adopt the new revenue guidance effective January 1, 2018, by recognizing the cumulative effect of initially applying the new standard as an adjustment to the opening balance of retained earnings. |