v3.24.1.u1
REVENUE
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
REVENUE

 

5. REVENUE

 

The Company recognizes revenue in accordance with ASC No. 606. The Company generates revenues from engineering service contracts, license agreements and joint development agreements. The amount of revenue that the Company recognizes reflects the consideration it expects to receive in exchange for goods or services and such revenue is recognized when the Company satisfies a performance obligation by transferring the product or service to the customer. When the Company’s performance obligation is to grant a license, revenue is recognized either at a point in time (such as a right to use licensed technology that is under the customer’s control), or over time (typically a right to access technology without obtaining control). Revenue from integration license agreements and from MSTcad licenses are recognized over the length of the license.

 

The following table provides information about disaggregated revenue by primary geographical markets and timing of revenue recognition (in thousands):

        
  

Three Months Ended

March 31,

 
   2024   2023 
Primary geographic markets          
North America  $18   $ 
Asia Pacific        
Total  $18   $ 
           
Timing of revenue recognition          
Products and services transferred at a point in time  $   $ 
Products and services transferred over time   18     
Total  $18   $ 

 

Unbilled contracts receivable

 

Timing of revenue recognition may differ from the timing of invoicing customers. Accounts receivable includes amounts billed and currently due from customers. Unbilled contracts receivable represents unbilled amounts expected to be received from customers in future periods, where the revenue recognized to date exceeds the amount billed, and the right to receive payment is subject to the underlying contractual terms. Unbilled contracts receivable amounts may not exceed their net realizable value and are classified as long-term assets if the payments are expected to be received more than one year from the reporting date. All unbilled contracts receivable as of December 31, 2023 were billed and received during the three months ended March 31, 2024.

 

Deferred Revenue

 

The Company records deferred revenue for customers that were issued invoices, but the Company has not yet recognized the revenue based on its revenue recognition policy. As of March 31, 2024, the Company has approximately $17,000 of deferred revenue that it expects to recognize over the next 12 months.