XML 28 R12.htm IDEA: XBRL DOCUMENT v3.25.4
Note 2 - Revenue
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

2. REVENUE

 

The Company recognizes revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers, and its related amendments (collectively known as “ASC 606”). ASC 606 outlines a single comprehensive model to use in accounting for revenue arising from contracts with customers. Revenue is recognized when control of products or services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those promised products or services.

 

The Company determines revenue recognition through the following five steps:

 

 

Identification of the contract, or contracts, with a customer

 

Identification of the performance obligations in the contract

 

Determination of the transaction price

 

Allocation of the transaction price to the performance obligations in the contract

 

Recognition of revenue when, or as, performance obligations are satisfied

 

The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance, and collectibility of consideration is probable.

 

The Company enters into contracts that can include various combinations of licenses, products and services, some of which are distinct and are accounted for as separate performance obligations. For contracts with any combination of the Company’s products and services, distinct performance obligations are accounted for separately. For contracts with these multiple performance obligations, the Company allocates the transaction price of the contract to each performance obligation on a relative basis using the standalone selling price (“SSP”) attributed to each performance obligation. Revenue for each of these components is recognized as described below and reported as either Platform or Volume-based revenue.

 

Platform Revenue

 

Platform revenue is derived from the following primary offerings: licenses for software (other than Cimetrix runtime licenses) and related software maintenance and technical support services; SaaS; engineering services; fixed fees associated with CV systems; and licenses and purchase contracts for DirectScan systems.

 

Revenue from licenses for software, other than Cimetrix runtime licenses, is recognized depending on whether the license is perpetual or time-based. Perpetual (one-time charge) license software is recognized at the time of the inception of the arrangement when control transfers to the customers as the software license is considered as a separate performance obligation from the services offered by the Company. Revenue from time-based-licensed software is allocated to each performance obligation and is recognized either at a point in time or over time as follows. The license component is recognized at the time when control transfers to customers. Revenue from related software maintenance and technical support services, or post-contract support, is recognized over the contract term on a straight-line basis because the Company generally provides (i) support and (ii) certain software updates on a when-and-if available basis over the contract term.

 

Revenue from SaaS arrangements, which allow for the use of a software product or service over a contractually determined period of time without the customer taking possession of the software, e.g., cloud-based or via a network of secureWISE servers, is accounted for as a subscription and is recognized as revenue ratably, on a straight-line basis, over the subscription period beginning on the date the service is first made available to customers.

 

Revenue from engineering services and fixed fees associated with CV systems (including Characterization services) is recognized primarily as services are performed, using a percentage of completion method based on costs or labor-hours inputs, whichever is the most appropriate measure of the progress towards completion of the contract. The estimation of percentage of completion method is complex and subject to many variables that require significant judgment. Please refer to the “Significant Judgments” section of this Note for further discussion. When a CV system engagement includes CV test chip designs that were previously developed by the Company and reused with only minimal rework or were previously developed by the Company and adapted to different customer applications with limited rework, the revenue allocated to these CV test chip designs is recognized when the rework is completed at a point in time upon delivery or contract signature, whichever is later. All revenue associated with other CV test chip designs are recognized over time using a percentage of completion method.

 

Revenue from purchase contracts for DirectScan systems is recognized at a point in time when the Company’s performance obligations have been completed, and the customer has accepted the product. Revenue from licenses for hardware is recognized depending on whether the Company classifies the contract as an operating or a sales-type lease. Where the customer controls the use of identified assets for a period of time defined in a contract, it will be classified as a sales-type lease if it meets certain criteria under ASC Topic 842, Leases, otherwise, it will be classified as an operating lease. Operating lease revenue is recognized on a straight-line basis over the lease term. Sales-type lease revenue and corresponding lease receivables are recognized at lease commencement based on the present value of the future lease payments, and related interest income on lease receivable is recognized over the lease term and recorded under Platform revenue in the Consolidated Statements of Operations and Comprehensive Income (Loss). Payments under sales-type leases are discounted using the interest rate implicit in the lease. When the Company’s leases are embedded in contracts with customers that include non-lease performance obligations, the Company allocates consideration in the contract between lease and non-lease components based on their relative SSPs. Assets subject to operating leases are included in property and equipment and subject to depreciation. Assets subject to sales-type leases are derecognized from property and equipment, net at lease commencement and a net investment in the lease asset is recognized in prepaid expenses and other current assets and other non-current assets in the Consolidated Balance Sheets.

 

Volume-based Revenue

 

Volume-based revenue is derived from Cimetrix runtime licenses, secureWISE data, and Gainshare. Accordingly, this revenue typically fluctuates based on customers’ production tool shipments and deployment cycles, data transferred through the secureWISE network, and wafer manufacturing volume, as applicable.

 

Revenue from Cimetrix runtime licenses is recognized at a point in time when the software is delivered via issuance of a license file. Revenue from secureWISE data is recognized over the period the data transfer is incurred. Revenue from Gainshare is typically recognized at a point in time based on customers’ wafer manufacturing volumes. Please refer to the “Significant Judgments” section of this Note for discussion about the Company’s judgments and estimates pertaining to Gainshare revenue.

 

Disaggregation of Revenue

 

The Company disaggregates revenue from contracts with customers into categories which depict how the nature, amount, timing, uncertainty of revenue and cash flows are affected by economic factors, and how it could provide meaningful information to its management and investors.

 

The following table shows the percentage of total revenue that is classified as recurring and upfront for the periods presented:

 

  

Year Ended December 31,

 
  

2025

  

2024

  

2023

 

Recurring revenue (1)

  94%  81%  87%

Upfront revenue (2)

  6%  19%  13%

Total

  100%  100%  100%

 

(1)

Recurring revenue is comprised of revenue that either recurs on a regular schedule (e.g., SaaS and other services and time-based licenses) or is a type of revenue that generally has often re-occurred in the past (e.g., Cimetrix runtime licenses, secureWISE data, and Gainshare), and that is not Upfront revenue. Though these types of revenue have re-occurred in the past, past events are not necessarily indicative of future results and no assurance can be provided that they will occur in the future.

 

 

(2)

Upfront revenue is comprised of revenue from Exensio perpetual licenses, certain CV test chip designs, and hardware-related sales-type leases or sales.

 

The following table shows revenues from contracts with customers from geographical regions, based on billing address of the customer (amounts in thousands):

 

  

Year Ended December 31,

 
  

2025

  

2024

  

2023

 
      

Percentage

      

Percentage

      

Percentage

 
  

Revenues

  

of Revenues

  

Revenues

  

of Revenues

  

Revenues

  

of Revenues

 

United States

 $104,764   48% $74,341   41% $92,798   56%

Japan

  39,287   18%  37,427   21%  10,465   6%

China

  33,941   15%  22,102   12%  26,488   16%

Rest of the world

  41,032   19%  45,595   26%  36,084   22%

Total revenue

 $219,024   100% $179,465   100% $165,835   100%

 

International revenues accounted for approximately 52%, 59%, and 44% of total revenues for the years ended December 31, 2025, 2024 and 2023, respectively. 

 

Significant Judgments

 

Judgments and estimates are required under ASC 606. Due to the complexity of certain contracts, the actual revenue recognition treatment required under ASC 606 for the Company’s arrangements may be dependent on contract-specific terms and may vary in some instances.

 

For revenue under project-based contracts for fixed-price services, revenue is recognized as services are performed using a percentage-of-completion method based on costs or labor-hours input method, whichever is the most appropriate measure of the progress towards completion of the contract. Due to the nature of the work performed in these arrangements, the estimation of percentage of completion method is complex, subject to many variables and requires significant judgment. Key factors reviewed by the Company to estimate costs to complete each contract are future labor and product costs and expected productivity efficiencies. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are reflected in revenue on a cumulative catch-up basis in the period in which the circumstances that gave rise to the revision become known.

 

The Company’s contracts with customers often include promises to transfer products, software licenses and provide services, including professional services, technical support services, and rights to unspecified updates to a customer. Determining whether licenses and services are distinct performance obligations that should be accounted for separately, or not distinct and thus accounted for together, requires significant judgment. The Company rarely licenses software on a standalone basis, so the Company is required to estimate the range of SSPs for each performance obligation. In instances where the SSP is not directly observable because the Company does not license the software or sell the service separately, the Company determines the SSP using information that may include market conditions and other observable inputs.

 

The Company typically recognizes Gainshare revenue in the same period in which the usage occurs. Because the Company generally does not receive the acknowledgment reports from its customers during a given quarter within the time frame necessary to adequately review the reports and include the actual amounts in quarterly results for such quarter, the Company accrues the related revenue based on estimates of customers underlying sales achievement. The Company’s estimation process can be based on historical data, trends, seasonality, changes in the contract rate, knowledge of the changes in the industry and changes in the customer’s manufacturing environment learned through discussions with customers and sales personnel. As a result of accruing revenue for the quarter based on such estimates, adjustments will be required in the following quarter to true-up revenue to the actual amounts reported.

 

Contract Balances

 

The Company performs its obligations under a contract with a customer by licensing software or providing services in exchange for consideration from the customer. The timing of the Company’s performance often differs from the timing of the customer’s payment, which results in the recognition of a receivable, a contract asset or a contract liability.

 

The Company classifies the right to consideration in exchange for software or services transferred to a customer as either a receivable or a contract asset. A receivable is a right to consideration that is unconditional, as compared to a contract asset, which is a right to consideration that is conditional upon factors other than the passage of time. The majority of the Company’s contract assets represent unbilled amounts related to fixed-price service contracts when the revenue recognized exceeds the amount billed to the customer. The $7.4 million increase in contract assets as of December 31, 2025 compared to December 31, 2024 was primarily due to revenue recognized in 2025 for which the payment is subject to conditions other than the passage of time.

 

The contract assets are generally classified as current and are recorded on a net basis with deferred revenues (i.e. contract liabilities) at the contract level. The contract assets consisted of the following (in thousands):

 

  

December 31,

 
  

2025

  

2024

 

Current (included in Prepaid expenses and other current assets)

 $11,267  $3,224 

Non-current (included in Other non-current assets)

     617 

Total contract assets

 $11,267  $3,841 

 

There was no asset impairment charge related to contract assets for the years presented.

 

Deferred revenues and billings in excess of recognized revenues consist substantially of amounts invoiced in advance of revenue recognition and are recognized as the revenue recognition criteria are met. Deferred revenues that will be recognized during the succeeding twelve-month period are recorded as current deferred revenues and the remaining portion is recorded in other non-current liabilities in the Consolidated Balance Sheets. The $6.2 million decrease in contract liabilities as of December 31, 2025 compared to December 31, 2024 was primarily driven by revenue recognized in 2025, partially offset by new billing from products and services from which there are unsatisfied performance obligations to customers, and revenue had not yet been recognized as of December 31, 2025, and increase in deferred revenue from the acquisition of SecureWise.

 

Deferred revenues were as follows (in thousands):

 

  

December 31,

 
  

2025

  

2024

 

Current

 $19,441  $25,005 

Non-current (included in Other non-current liabilities)

  865   1,512 

Total deferred revenues

 $20,306  $26,517 

 

Additional information related to deferred revenues was as follows (in thousands):

 

  

Year Ended December 31,

 
  

2025

  

2024

  

2023

 

Revenue recognized that was included in the deferred revenues and billings in excess of recognized revenues balances at the beginning of each year

 $24,717  $27,654  $24,776 

 

As of December 31, 2025, the aggregate amount of the transaction price allocated to the remaining performance obligations related to customer contracts that were unsatisfied or partially unsatisfied was $254.2 million. Given the applicable contract terms with customers, the majority of this amount is expected to be recognized as revenue over the next two years, with the remainder recognized thereafter. This amount does not include significant contracts to which the customer is not committed, future sales-based or usage-based royalty payments in exchange for a license of IP, and future payments for performance obligations from on-demand arrangements. This amount is subject to change due to future revaluations of variable consideration, terminations, other contract modifications, or currency adjustments. The estimated timing of the recognition of remaining unsatisfied performance obligations is subject to change and is affected by changes to the scope, change in timing of delivery of products and services, or contract modifications.

 

The adjustment to revenue recognized for the years ended December 31, 2025, 2024 and 2023 from performance obligations satisfied (or partially satisfied) in previous periods were increases of $0.2 million, $2.5 million, and $3.7 million, respectively. These amounts primarily represent changes in estimated percentage-of-completion based contracts and changes in actual versus estimated Gainshare revenue.

 

Costs to Obtain or Fulfill a Contract

 

The Company capitalizes the incremental costs to obtain or fulfill a contract with a customer, including direct sales commissions and related fees, when it expects to recover those costs. The Company determined the period of benefit by taking into consideration the terms of its customer contracts, generally, from one to five years. Amortization expense related to these capitalized costs is recognized over the period associated with the revenue from which the cost was incurred.

 

Total capitalized direct sales commission costs were as follows (in thousands):

 

  

December 31,

 
  

2025

  

2024

 

Current (included in Prepaid expenses and other current assets)

 $2,489  $2,929 

Non-current (included in Other non-current assets)

  3,395   2,385 

Total capitalized direct sales commission costs

 $5,884  $5,314 

 

The amortization of capitalized direct sales commission costs were as follows (in thousands):

 

  

Year Ended December 31,

 
  

2025

  

2024

  

2023

 

Amortization of capitalized direct sales commission costs

 $3,155  $2,674  $2,142 

 

There was no impairment loss related to the capitalized direct sales commission costs for the years presented.

 

Practical Expedients

 

The Company does not adjust transaction price for the effects of a significant financing component when the period between the transfers of the promised good or service to the customer and payment for that good or service by the customer is expected to be one year or less. The Company assessed each of its revenue generating arrangements in order to determine whether a significant financing component exists, and determined its contracts did not include a significant financing component for the years ended December 31, 2025, 2024 and 2023.