XML 27 R17.htm IDEA: XBRL DOCUMENT v3.26.1
Note 10 - Revenues
3 Months Ended
Mar. 31, 2026
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

10. Revenues

 

Revenue Recognition

 

In accordance with FASB ASC Topic No. 606, Revenue from Contracts with Customers, the Company recognizes the sale of goods and services based on the five-step analysis of transactions as provided in Topic 606, which requires an entity to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for such goods and services.

 

The Company transfers software licenses to its customers on a royalty free, non-exclusive, non-transferrable, limited use basis during the term of the agreement. In some instances, the Company performs integration services to ensure the software operates within its customer’s operating platforms as well as the operating platforms of the mobile devices used by their end customers, before transferring the license. Revenue related to these services is recognized at a point in time upon acceptance of the licensed software by the customer. The Company also earns usage-based revenue on its platforms. Usage based revenue is generated based on licenses used by its customers' active subscribers’ access and usage of its software licenses and cloud-based services on its platforms, the provision of hosting services, and revenue share based on media placements on its platform. The Company recognizes usage-based revenue when it has completed its performance obligation and has the right to invoice the customer. This revenue is generally recognized monthly. Finally, the Company ratably recognizes revenue over the contract period when customers pay in advance of its service delivery.

 

The Company also provides consulting services in connection with its development of customer-specified functionality that are generally not on its software development roadmap. The Company recognizes revenue from its consulting services upon delivery and acceptance by the customer of its software enhancements and upgrades. For certain customers the Company provides maintenance and technology support services for which the customer either pays upfront or as the Company provides the services. When the customer pays upfront, the Company records the payments as contract liabilities and recognizes revenue ratably over the contract period as this is the Company's stand ready performance obligation that is satisfied ratably over the maintenance and technology services period.

 

The Company also provided consulting services to configure new devices or ad hoc targeted promotional content for its customers utilizing the ViewSpot platform upon request from these customers. These requests were driven by these customers’ marketing initiatives and tend to be short term “bursts” of activity. The Company recognized these revenues upon delivery of the configured promotional content to the cloud platform or upon certification of the new device. The Company divested its ViewSpot product line on June 3, 2025.

 

Disaggregation of Revenues

 

Revenues on a disaggregated basis are as follows (unaudited, in thousands):

 

 

 

For the Three Months Ended March 31,

 

 

 

2026

 

 

2025

 

License and service fees (Over time)

 

$

822

 

 

$

795

 

Hosted environment usage fees (Over time)

 

 

800

 

 

 

734

 

Cloud based usage fees (Over time)

 

 

2,599

 

 

 

3,086

 

Consulting services and other (Point in time)

 

 

 

 

 

6

 

Total revenues

 

$

4,221

 

 

$

4,621