XML 10 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies: Revenue Recognition Policy (Policies)
12 Months Ended
Dec. 31, 2019
Policies  
Revenue Recognition Policy

Revenue Recognition

 

Revenues are recognized when the Company satisfies a performance obligation by transferring goods or services promised in a contract to a customer, in an amount that reflects the consideration to be received in exchange for those goods or services.

 

Revenue from contract customers is recognized by: (1) identifying the contract with the customer; (2) identifying the performance obligations in the contract; (3) determining the transaction price; (4) allocating the transaction price to separate performance obligations; and (5) recognizing revenues when (or as) each performance obligation is satisfied.

 

The majority of the Company’s revenue is currently from products and services transferred to customers at a point in time. It was 100.0% and approximately 95.5% of revenue for the years ended December 31, 2019 and 2018, respectively. These revenues are generated by providing consulting services to customers under a contractual arrangement. They are (a) time and expense arrangements, under which the customer pays the Company, typically as billed in a monthly invoice, based on hours incurred and contracted rates; (b) performed activities arrangements, under which the customer pays the Company for particular tasks performed (typically tasks which can be valued, but for which time spent is highly variable or unpredictable), based on contracted rates; or (c) reimbursements by the customer for certain identified expenses, such as travel, out-of-pocket, or advances on behalf of the customer.

 

The Company recognizes revenue for (a) and (b) at the point in time in which the customer is provided the service and is invoiced for that period.  Amounts under (c) are generally included in revenues in the period invoiced, and an equivalent amount of reimbursable expenses is included in costs of services in the period in which the expense is incurred.

 

The Company’s performance obligations under its engine business are generally satisfied as “over time”. There was no revenue from products or services transferred to a customer over time in 2019, but accounted for approximately 4.5% of revenue for the year ended December 31, 2018, respectively. Revenue under this type of contract is generally recognized based upon the proportion of actual costs incurred to estimated total project costs, which is considered most indicative of the Company’s performance to date under the terms of the contract.

 

Progress payments, which when involved are invoiced, are typically characteristic of such contracts, but do not affect revenue recognition. In this regard and in other instances, the timing of revenue recognition may differ from the timing of invoicing to customers and these timing differences result in contract assets or contract liabilities (deferred revenue) on the Company’s balance sheet. The Company records a contract asset when revenue is recognized prior to invoicing, or contract liabilities when revenue is recognized subsequent to invoicing.

 

The Company had unbilled receivables (contract assets) of $63,410 and $146,000 at December 31, 2019 and 2018, respectively. There were no costs in excess of billings and billings in excess of costs associated with “over time” contracts at December 31, 2019 or 2018. There was no revenue recognized during the year ended December 31, 2019 and 2018 that was included in contract liabilities at the beginning of the period.

 

In much of the Company’s business, customers request changes in contract specifications or in the scope or amount of services to be delivered.  These are typically covered under the contract with the customer.