Crossflo revenue - how it will be presented. From last 10Q
posted on
May 31, 2009 07:41PM
Revenue Recognition
Historically we recognized revenue from the sale of our microprocessor chips upon shipment to the customer, at which time title transferred and we had no further obligations. We discontinued the sale of our microprocessor chips during the first fiscal quarter of 2009. Revenue from technology license agreements is recognized at the time a contract is entered into, the license method is determined (paid-in-advance or on-going royalty), and the customer is provided with the licensed technology, if applicable. Fees for maintenance or support are recorded on a straight-line basis over the underlying period of performance.
Crossflo sells software and services to end users primarily through relationships with systems integrators and prime contractors. Crossflo recognizes revenue in accordance with AICPA SOP No. 97-2, Software Revenue Recognition, and all related amendments and interpretations. Crossflo’s revenue is derived primarily from the following sources: (i) software licensing, (ii) related professional services, and (iii) post contract customer support (“PCS”) agreements. PCS agreements typically include software updates, on a when and if available basis, telephone and internet access to technical support personnel. Software updates provide customers with rights to unspecified software product upgrades and to maintenance releases and patches released during the term of the support period. Revenue for support services is recognized on a straight-line basis over the support period.
When a sale involves multiple elements, Crossflo allocates the entire fee from the arrangement to each respective element based on its Vendor Specific Objective Evidence (“VSOE”) of fair value and recognizes revenue when each element’s revenue recognition criteria are met. VSOE of fair value for each element is established based on the price charged when the same element is sold separately. Crossflo has not yet demonstrated VSOE for the professional services that are rendered in conjunction with its software license sales. Accordingly, we have combined their presentation on our condensed consolidated statements of operations under the caption “License and service revenue”.
The majority of Crossflo’s contracts with customers, including systems integrators and prime contractors, are multiple element arrangements which contain professional services that are considered essential to the functionality of the other elements of the arrangement. Crossflo accounts for revenue on these arrangements according to the provisions of SOP 81-1, Accounting for Performance of Construction-Type and Certain Production-Type Contracts. Under SOP 81-1, Crossflo recognizes revenue based on progress towards contract completion measured by actual hours incurred in relation to the estimate of total expected hours. Crossflo measures SOP 81-1 revenues by applying the contract-specific estimated percentage of completion to the total contract amount for software and professional services. Crossflo routinely updates the estimates of future hours for agreements in process and reports any cumulative effects of such adjustments in current operations. Crossflo immediately recognizes any loss expected on these contracts when it is projected that loss is probable.
In certain situations where Crossflo’s customer contracts contain acceptance criteria or other conditions that are deemed adverse to the probability for collection, revenues recognized are limited by the amount of cash already collected.