XML 22 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition
12 Months Ended
Dec. 31, 2017
Revenue Recognition [Abstract]  
Revenue Recognition

(2) Revenue Recognition

The Company derives its revenue primarily from professional services, subscriptions and licensing of its intellectual property:

 

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

 

Subscription revenue includes revenue derived from the sale of Digimarc Discover, Digimarc Barcode and Guardian products and services, is generally recurring, paid in advance and recognized over the term of the subscription.

 

License revenue originates primarily from licensing the Company’s intellectual property where the Company receives license fees and/or royalties as its income stream.

Revenue is recognized in accordance with ASC 605 “Revenue Recognition” and ASC 985 “Software” 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 reasonably assured or probable.

Some customer arrangements encompass multiple deliverables, such as professional services, software licenses, and maintenance and support fees. For arrangements that include multiple deliverables, the Company identifies separate units of accounting at inception based on the consensus reached under ASC 605-25 “Multiple-Element Arrangements,” which provides that revenue arrangements with multiple deliverables should be divided into separate units of accounting if certain criteria are met. The Company applies ASC 985 to software deliverables when relevant. The consideration for the arrangements under ASC 605-25 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 are considered separately for each separate unit of accounting as follows:

 

Service revenue is generally determined based on time and materials. Revenue for development and consulting services is recognized as the services are performed. Billing for services rendered generally occurs within one month after the services are provided.

 

Subscription revenue, which includes revenue derived from the sale of Digimarc Discover, Digimarc Barcode and Guardian products and services, is generally paid in advance and recognized over the term of the subscription, which is generally one to three years.

 

License revenue is recognized when amounts owed to the Company have been earned, are fixed or determinable, and collection is reasonably assured. The Company’s standard payment terms for license arrangements are 30 to 60 days. Extended payment terms on patent license arrangements may not be fixed or determinable when payments are due beyond the Company’s standard payment terms and there is substantial risk of future modification to the license terms. In these cases, revenue is recognized as fees become due and payable rather than when the license rights are transferred.

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