XML 33 R9.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Revenue Recognition
6 Months Ended
Jun. 30, 2011
Revenue Recognition  
Revenue Recognition

3. Revenue Recognition

Revenues are primarily generated from development services and from licensing the Company's patent portfolio:

 

   

Service revenue consists primarily of software development and consulting services. The majority of service revenue arrangements are structured as time and materials consulting agreements, or fixed price consulting agreements.

 

   

License revenue, including royalty revenue, originates primarily from licensing the Company's technology and patents where the Company receives royalties as its income stream. Subscription revenue consists primarily of revenue from the sale of web-based subscriptions related to various software products, which are more recurring in nature.

Revenue is recognized in accordance with ASC 605 and 985 when the following four criteria are met:

 

  (i) persuasive evidence of an arrangement exists,

 

  (ii) delivery has occurred,

 

  (iii) the fee is fixed or determinable, and

 

  (iv) collection is probable.

Some customer arrangements encompass multiple deliverables, such as patent license, professional services, software subscriptions, and maintenance fees. For arrangements that include multiple deliverables, the Company identifies separate units of accounting at inception based on the consensus reached under ASC 605, which provides that revenue arrangements with multiple deliverables should be divided into separate units of accounting if certain criteria are met. The consideration for the arrangement is allocated to the separate units of accounting using the relative selling price method.

The relative selling price method allocates the consideration based on the Company's specific assumptions rather than assumptions of a marketplace participant, and any discount in the arrangement proportionally to each deliverable on the basis of each deliverable's selling price.

Applicable revenue recognition criteria is considered separately for each separate unit of accounting as follows:

 

   

Revenue from professional service arrangements is generally determined based on time and materials. Revenue for professional services is recognized as the services are performed. Billing for services rendered generally occurs within one month after the services are provided.

 

   

License revenue is recognized when amounts owed to the Company have been earned, are fixed or determinable (within our normal 30 to 60 day payment terms), and collection is probable. If the payment terms extend beyond our normal 30 to 60 days, the fee may not be considered to be fixed or determinable, and the revenue would then be recognized when installments are due.

 

   

Subscription revenue is accounted for under ASC 985 "Software." Subscription revenue is generally paid in advance and recognized over the term of the license, which is generally twelve months, or upon delivery and acceptance if the Company grants a perpetual license with no further obligations.

The Company records revenue from certain license agreements upon cash receipt as a result of collectability not being reasonably assured.

Deferred revenue consists of billings in advance for professional services, licenses and subscriptions for which revenue has not been earned.

As noted above, the Company's standard payment terms for license arrangements are 30 to 60 days. Extended payment terms increase the likelihood we will grant a customer a concession, such as reduced license payments or additional rights, rather than hold firm on minimum commitments in an agreement to the point of losing a potential advocate and licensee of patented technology in the marketplace. Extended payment terms on patent license arrangements are not considered to be fixed or determinable if payments are due beyond the Company's standard payment terms, primarily because of the risk of substantial modification present in our patent licensing business. As such, revenue on license arrangements with extended payment terms are recognized as fees become fixed and determinable.