|3 Months Ended|
Mar. 31, 2021
|Revenue from Contract with Customer [Abstract]|
Note 3 - Revenue Recognition
Contracts with Customers
We adopted ASC 606, Revenue from Contracts with Customers effective January 1, 2019 using the modified retrospective method applied to those contracts which were not substantially completed as of January 1, 2019. These standards provide guidance on recognizing revenue, including a five-step model to determine when revenue recognition is appropriate. The standard requires that an entity recognize revenue to depict the transfer of control 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 those goods or services.
We routinely plan on entering into contracts with customers that include general commercial terms and conditions, notification requirements for price increases, shipping terms and in most cases prices for the products and services that we offer. Our performance obligations are established when a customer submits a purchase order notification (in writing, electronically or verbally) for goods and services, and we accept the order. We identify performance obligations as the delivery of the requested product or service in appropriate quantities and to the location specified in the customer’s contract and/or purchase order. We generally recognize revenue upon the satisfaction of these criteria when control of the product or service has been transferred to the customer at which time we have an unconditional right to receive payment. Our sales and sale prices are final and our prices are not affected by contingent events that could impact the transaction price.
Revenues for our SofPulse® product is typically recognized at the time the product is shipped, at which time the title passes to the customer, and there are no further performance obligations.
In connection with offering products and services provided to the end user by third-party vendors, we review the relationship between us, the vendor and the end user to assess whether revenue should be reported on a gross or net basis. In asserting whether revenue should be reported on a gross or net basis, we consider whether we act as a principal in the transaction and control the goods and services used to fulfill the performance obligation(s) associated with the transaction.
Sources of Revenue
We have identified the following revenues by revenue source:
As of March 31, 2021, and 2020, the sources of revenue were as follows:
Our general product warranties do not extend beyond an assurance that the product delivered will be consistent with stated specifications and do not include separate performance obligations.
Significant Judgments in the Application of the Guidance in ASC 606
There are no significant judgments associated with the satisfaction of our performance obligations. We generally satisfy performance obligations upon shipment of the product to the customer. This is consistent with the time in which the customer obtains control of the products. Performance obligations are also generally settled quickly after the purchase order acceptance, therefore the value of unsatisfied performance obligations at the end of any reporting period is generally immaterial.
We consider variable consideration in establishing the transaction price. Forms of variable consideration applicable to our arrangements include sales returns, rebates, volume-based bonuses, and prompt pay discounts. We use historical information along with an analysis of the expected value to properly calculate and to consider the need to constrain estimates of variable consideration. Such amounts are included as a reduction to revenue from the sale of products in the periods in which the related revenue is recognized and adjusted in future periods as necessary.
Our payment terms for sales direct to distributors are substantially less than the one-year collection period that falls within the practical expedient in determination of whether a significant financing component exists.
The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.
Reference 1: http://www.xbrl.org/2003/role/disclosureRef