Note 3 - Revenues |
6 Months Ended | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 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 June 30, 2025 and December 31, 2024 (in thousands):
We currently do have any contract assets or non-current contract liabilities. Our contract liability as of June 30, 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. There was $0.4 million in revenue recognized from the contract liability balance for the three and six months ended June 30, 2025. Revenue recognized from the contract liability balance was $0.2 million and $0.5 million for the three and six months ended June 30, 2024, respectively.
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.
|