XML 21 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
Significant Accounting Policies
3 Months Ended
Mar. 31, 2017
Accounting Policies [Abstract]  
Significant Accounting Policies

3. Significant Accounting Policies

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and 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. These estimates include: the amount of stock-based compensation expense; the allowance for doubtful accounts; the estimated lives, valuation, and amortization of intangible assets (including capitalized software); depreciation of long-lived assets; valuation of warrants; post-employment benefits, and accruals for liabilities. While we believe that such estimates are fair, actual results could differ materially from those estimates.

 

Revenue Recognition

 

We market and license our products indirectly through channel distributors, independent software vendors (“ISVs”), value-added resellers (“VARs”) (collectively, “resellers”) and directly to corporate enterprises, governmental and educational institutions and others. Our product licenses are perpetual. We also separately sell intellectual property licenses, maintenance contracts, which are comprised of license updates and customer service access, as well as other products and services.

 

Software license revenues are recognized when:

 

  Persuasive evidence of an arrangement exists, (i.e., when we sign a non-cancellable license agreement wherein the customer acknowledges an unconditional obligation to pay, or upon receipt of the customer’s purchase order), and
  Delivery has occurred or services have been rendered and there are no uncertainties surrounding product acceptance (i.e., when title and risk of loss have been transferred to the customer, which occurs when the media containing the licensed program(s) is provided to a common carrier or, in the case of electronic delivery, when the customer is given access to the licensed program(s)), and
  The price to the customer is fixed or determinable, as typically evidenced in a signed non-cancellable contract, or a customer’s purchase order, and
  Collectability is probable. If collectability is not considered probable, revenue is recognized when the fee is collected.

 

Revenue recognized on software arrangements involving multiple deliverables is allocated to each deliverable based on vendor-specific objective evidence (“VSOE”) or third party evidence of the fair values of each deliverable; such deliverables include licenses for software products, maintenance, private labeling fees, and customer training. We limit our assessment of VSOE for each deliverable to either the price charged when the same deliverable is sold separately or the price established by management having the relevant authority to do so, for a deliverable not yet sold separately.

 

If sufficient VSOE of the fair value does not exist so as to permit the allocation of revenue to the various elements of the arrangement, all revenue from the arrangement is deferred until such evidence exists or until all elements are delivered. If VSOE of the fair value does not exist, and the only undelivered element is maintenance, then we recognize revenue on a ratable basis. If VSOE of the fair value of all undelivered elements exists but does not exist for one or more delivered elements, then revenue is recognized using the residual method. Under the residual method, the fair value of the undelivered elements is deferred and the remaining portion of the arrangement fee is recognized as revenue.

 

Certain resellers (“stocking resellers”) purchase product licenses that they hold in inventory until they are resold to the ultimate end user (an “inventory stocking order”). At the time that a stocking reseller places an inventory stocking order, no product licenses are shipped by us to the stocking reseller; rather, the stocking reseller’s inventory is credited with the number of licenses purchased and the stocking reseller can resell (issue) any number of licenses from their inventory at any time. Upon receipt of an order to issue a license(s) from a stocking reseller’s inventory (a “draw down order”), we will ship the license(s) in accordance with the draw down order’s instructions. We defer recognition of revenue from inventory stocking orders until the underlying licenses are sold and shipped to the end user, as evidenced by the receipt and fulfillment of the stocking reseller’s draw down order, assuming all other revenue recognition criteria have been met.

 

There are no rights of return granted to resellers or other purchasers of our software products.

 

Revenue from maintenance contracts is recognized ratably over the related contract period, which generally ranges from one to five years.

 

All of our software licenses are denominated in U.S. dollars.

 

Deferred Rent

 

The leases for both the Company’s current office in Campbell, California and the subleased former office in Campbell, California contain free rent and predetermined fixed escalations in our minimum rent payments. Rent expense related to these leases is recognized on a straight-line basis over the terms of the leases. Any difference between the straight-line rent amounts and amounts payable under the leases is recorded as part of deferred rent in current or long-term liabilities, as appropriate. The monthly rent payments due to the Company for the sublease of the office at 1919 S. Bascom Avenue fully offsets the rent payments due under the Company’s lease for that space.

 

Incentives received upon entering into the lease agreement are recognized on a straight-line basis as a reduction to rent over the term of the lease. The unamortized portion of these incentives are recorded as a part of deferred rent in current or long-term liabilities, as appropriate.

 

Long-Lived Assets

 

Long-lived assets are assessed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable, whenever we have committed to a plan to dispose of the assets or, at a minimum, annually. Typically, for long-lived assets to be held and used, measurement of an impairment loss is based on the fair value of such assets, with fair value being determined based on appraisals, current market value, comparable sales value, and discounted future cash flows, among other variables, as appropriate. Assets to be held and used (which assets are affected by an impairment loss) are depreciated or amortized at their new carrying amount over their remaining estimated life; assets to be sold or otherwise disposed of are not subject to further depreciation or amortization. No such impairment charge was recorded during either of the three-month periods ended March 31, 2017 or 2016.

 

Allowance for Doubtful Accounts

 

We maintain an allowance for doubtful accounts that reflects our best estimate of potentially uncollectible trade receivables. The allowance is based on assessments of the collectability of specific customer accounts and the general aging and size of the accounts receivable. We regularly review the adequacy of our allowance for doubtful accounts by considering such factors as historical experience, credit worthiness, and current economic conditions that may affect a customer’s ability to pay. We specifically reserve for those accounts deemed uncollectible. We also establish, and adjust, a general allowance for doubtful accounts based on our review of the aging and size of our accounts receivable.

 

The following table sets forth the details of the Allowance for Doubtful Accounts for the three-month periods ended March 31, 2017 and 2016:

 

      Beginning Balance     Charge Offs     Recoveries     Change in Provision     Ending Balance  
Three Months Ended March 31,  
  2017     $ 7,700     $     $     $ (2,700 )   $ 5,000  
  2016     $ 17,300     $     $     $ (2,500 )   $ 14,800  

 

Concentration of Credit Risk

 

For the three-month periods ended March 31, 2017 and 2016, respectively, we considered the customers listed in the following table to be our most significant customers. The table sets forth the percentage of sales attributable to each customer during the periods presented, and the respective customer’s ending accounts receivable balance as a percentage of reported accounts receivable, net, as of March 31, 2017 and 2016.

 

    Three Months Ended March 31, 2017     As of March 31, 2017     Three Months Ended March 31, 2016     As of March 31, 2016  
Customer   Sales     Accounts Receivable     Sales     Accounts Receivable  
Centric     7.2 %     26.2 %     6.4 %     10.9 %
Raytheon     10.0 %     0.0 %     5.5 %     3.4 %
Thermo Lab Systems     6.3 %     19.2 %     7.0 %     9.2 %
Uniface     4.6 %     14.5 %     3.1 %     2.0 %
Total     28.10 %     55.90 %     22.0 %     25.5 %

 

Fair Value of Financial Instruments

 

The fair value of our accounts receivable, accounts payable and accrued liabilities approximate their carrying amounts due to the relative short maturities of these items.

 

The fair value of warrants at issuance and for those recorded as a liability at each reporting date are determined in accordance with the Financial Accounting Standards Board’s (“FASB”) Accounting Standards Codification (“ASC”) 820, “Fair Value Measurement,” which establishes a fair value hierarchy that prioritizes the assumptions (inputs) to valuation techniques used to price assets or liabilities that are measured at fair value. The hierarchy, as defined below, gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The guidance for fair value measurements requires that assets, liabilities and certain equity instruments measured at fair value be classified and disclosed in one of the following categories:

 

  ●  Level 1: Defined as observable inputs, such as quoted (unadjusted) prices in active markets for identical assets or liabilities.
     
  Level 2: Defined as observable inputs other than quoted prices included in Level 1. This includes quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
     
  Level 3: Defined as unobservable inputs to the valuation methodology that are supported by little or no market activity and that are significant to the measurement of the fair value of the assets or liabilities. Level 3 assets and liabilities include those whose fair value measurements are determined using pricing models, discounted cash flow methodologies or similar valuation techniques, as well as significant management judgment or estimation.