v3.26.1
Note 10 - Revenues
6 Months Ended
Jun. 30, 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 is generally not on its software development roadmap. The Company generally recognizes revenue from these consulting services upon delivery and acceptance by the customer of the related software enhancements and upgrades. In certain situations, the Company provides professional services related to consultative and collaborative design, deployment planning, integration, and customization of applications. For these professional services, the Company recognizes revenue over the period in which the services are provided when the customer simultaneously receives and consumes the benefits of the services as they are performed. 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 as the Company’s performance obligations are satisfied.

 

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 tended 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 June 30,

 

 

For the Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

License and service fees (Over time)

 

$

821

 

 

$

795

 

 

 

1,644

 

 

$

1,590

 

Hosted environment usage fees (Over time)

 

 

826

 

 

 

777

 

 

 

1,626

 

 

 

1,511

 

Cloud based usage fees (Over time)

 

 

2,569

 

 

 

2,835

 

 

 

5,167

 

 

 

5,921

 

Consulting services and other (Point in time)

 

 

125

 

 

 

13

 

 

 

125

 

 

 

19

 

Total revenues

 

$

4,341

 

 

$

4,420

 

 

$

8,562

 

 

$

9,041