XML 25 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Revenues
3 Months Ended
Mar. 31, 2025
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

Note 3.  Revenues

 

Disaggregation of Revenue

 

We sell our products and services primarily in North America and in selected international markets. See above "Note 2. Segment and Geographic Information" for our disaggregated revenue by geographic area.

 

Contract Balances

 

If the timing of the delivery of products and provision of services is different from the timing of the customer payments, we recognize either a contract asset (performance precedes contractual due date in connection with estimates of variable consideration) or a contract liability (customer payment precedes performance) on our condensed consolidated balance sheet.

 

The following table presents the current contract liabilities as of  March 31, 2025 and  December 31, 2024 (in thousands):

 

Balance at December 31, 2024

 $223 

Additions

  186 

Revenue recognized

   

Balance at March 31, 2025

 $409 

 

We currently do not have any contract assets or non-current contract liabilities. Our contract liability as of March 31, 2025 and  December 31, 2024 is included in other current liabilities on the applicable condensed consolidated balance sheets. Our performance obligations for our product and services revenues are typically satisfied before the customer’s payment; however, prepayments may occasionally be required. No revenue was recognized from the contract liability balance for the three months ended March 31, 2025. There was $0.3 million in revenue recognized from the contract liability balance for the three months ended March 31, 2024.

 

Practical Expedient

 

We do not disclose the value of unsatisfied performance obligations when the related contract has a duration of one year or less. We recognize revenue equal to what we have the right to invoice when that amount corresponds directly with the value to the customer of our performance to date.