XML 64 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
1. Organization and Summary of Significant Accounting Policies: Revenue Recognition (Policies)
12 Months Ended
Dec. 31, 2019
Policies  
Revenue Recognition

Revenue Recognition

 

The Company accounts for revenue in accordance with Accounting Standards Codification (ASC) Topic 606: Revenue from Contracts with Customers. Under Topic 606, a performance obligation is a promise in a contract with a customer to transfer a distinct good or service to the customer. Our contracts with customers contain a single performance obligation. A contract's transaction price is recognized as revenue when, or as, the performance obligation is satisfied. 

 

The Company considers the contractual consideration payable by the customer when determining the transaction price of each contract.  Revenue is recorded net of charges for certain sales incentives and discounts, and applicable state and local sales taxes, which represent components of the transaction price. Charges are estimated by us upon shipment of the product based on contractual terms, and actual charges typically do not vary materially from our estimates. Shipping estimates are determined by utilizing shipping costs provided by the various service providers websites based on number of packages, weight and destination. Shipping costs are included in the cost of goods sold as the revenue is captured in total sales.

 

 

The Company receives payments from customers based on the terms established in our contracts.  When amounts are billed and collected before the services are performed, they are included in deferred revenues.  The Company does not generally sell its products with the right of return.  Therefore, returns are accounted for when they occur and are accepted.  Products sold to foreign customers are shipped after payment is received in U.S. funds, unless an established distributor relationship exists, or the customer is a foreign branch of a U.S. company. 

 

Performance obligations for product sales are satisfied as of a point in time. Revenue is recognized when control of the product transfers to the customer, generally upon product shipment.   Performance obligations for site support and engineering services are satisfied over-time if the customer receives the benefits as we perform work and we have a contractual right to payment. Revenue recognized on an over-time basis is based on costs incurred to date relative to milestones and total estimated costs at completion to measure progress.  

 

The Company warrants its products as free of manufacturing defects and provides a refund of the purchase price, repair or replacement of the product for a period of one year from the date of installation by the first user/customer.  No allowance for estimated warranty repairs or product returns has been recorded due to the Company’s historical experience of repairs and product returns.