XML 34 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition
12 Months Ended
Dec. 31, 2018
Revenue From Contract With Customer [Abstract]  
Revenue Recognition

Note 11 Revenue Recognition

 

On January 1, 2018, the Company adopted ASU 2014-09 using the modified retrospective method applied to those contracts that were not completed or substantially complete as of January 1, 2018. Results for the reporting period beginning after January 1, 2018 are presented under ASC 606 “Revenue from Contracts with Customers”, while prior period amounts have not been adjusted and continue to be reported in accordance with the Company's historic accounting under ASC 605 “Revenue Recognition.” The Company recorded a net reduction to opening Reinvested earnings of $0.1 million as of January 1, 2018 as a result of the cumulative impact of adopting ASC 606. The impact to revenues as a result of applying ASC 606 in the year ended December 31, 2018 were not material.

 

Revenue for sales of products and services is derived from contracts with customers. The products and services promised in contracts include the sale of municipal water and flow instrumentation products, such as flow meters and radios, software access and other ancillary services. Contracts generally state the terms of sale, including the description, quantity and price of each product or service. Since the customer typically agrees to a stated rate and price in the contract that does not vary over the life of the contract, the majority of the Company's contracts do not contain variable consideration. The Company establishes a provision for estimated warranty and returns as well as certain after-sale costs as discussed in Note 1 “Summary of Significant Accounting Policies.”

 

In accordance with Topic 606, the Company disaggregates revenue from contracts with customers into geographical regions and by the timing of when goods and services are transferred. The Company determined that disaggregating revenue into these categories meets the disclosure objective in Topic 606 which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by regional economic factors.  Information regarding revenues disaggregated by geographic area is disclosed in Note 9 “Industry Segment and Geographic Areas”.

 

Information regarding revenues disaggregated by the timing of when goods and services are transferred is as follows:

 

 

 

Twelve Months Ended

 

 

 

December 31, 2018

 

 

 

(In thousands)

 

Revenue recognized over time

 

$

12,943

 

Revenue recognized at a point in time

 

 

420,789

 

Net Sales

 

$

433,732

 

 

The Company performs its obligations under a contract by shipping products or performing services in exchange for consideration. The Company typically invoices its customers as soon as control of an asset is transferred and a receivable to the Company is established. The Company, however, recognizes a contract liability when a customer prepays for goods or services and the Company has not transferred control of the goods or services.

 

The opening and closing balances of the Company's receivables and contract liabilities are as follows:

 

 

 

December 31, 2018

 

 

December 31, 2017

 

 

 

(In thousands)

 

Receivables

 

$

66,300

 

 

$

58,210

 

Contract liabilities

 

 

15,793

 

 

 

9,670

 

 

The balance of contract assets was immaterial as the Company did not have a significant amount of uninvoiced receivables at December 31, 2018.

 

The amount of revenue recognized in the year ended December 31, 2018 that was included in the opening contract liability balance was $1.2 million. The difference between the opening and closing balances of the Company's contract liabilities was the result of a timing difference between the Company's performance and the customers' prepayments. The increased receivables balance was due to higher sales compared to the prior year.

 

A performance obligation in a contract is a promise to transfer a distinct good or service to the customer, and is the unit of measurement in Topic 606. At contract inception, the Company assesses the products and services promised in its contracts with customers. The Company then identifies performance obligations to transfer distinct products or services to the customer. In order to identify performance obligations, the Company considers all of the products or services promised in the contract regardless of whether they are explicitly stated or are implied by customary business practices.

 

The Company's performance obligations are satisfied at a point in time or over time as work progresses. Revenue from products and services transferred to customers at a single point in time accounted for 97.0% of net sales for the year ended December 31, 2018. The majority of the Company's revenue recognized at a point in time is for the sale of municipal and flow instrumentation products. Revenue from these contracts is recognized when the customer is able to direct the use of and obtain substantially all of the benefits from the product which generally coincides with title transfer during the shipping process.

 

Revenue from services transferred to customers over time accounted for 3.0% of net sales for the year ended December 31, 2018. The majority of the Company's revenue that is recognized over time relates to the BEACON AMA software as a service.

 

As of December 31, 2018, the Company had certain contracts with unsatisfied performance obligations. For contracts recorded as long-term liabilities, $12.3 million was the aggregate amount of the transaction price allocated to performance obligations that were unsatisfied or partially unsatisfied as of the end of the reporting period. The Company estimates that revenue recognized from satisfying those performance obligations will be approximately $3.2 million in each year from 2020 through 2022 and $2.7 million in 2023.

 

The Company records revenue for BEACON AMA services over time as the customer benefits from the use of the Company's software. Control of an asset is therefore transferred to the customer over time and the Company will recognize revenue for BEACON AMA services as service units are used by the customer.

 

Revenue is recorded for various ancillary services, such as project management and training, over time as the customer benefits from the services provided. The majority of this revenue will be recognized equally throughout the contract period as the customer receives benefits from the Company's promise to provide such services. If the service is not provided evenly over the contract period, revenue will be recognized by the associated input/output method that best measures the progress towards contract completion.

 

The Company also has contracts that include both the sale and installation of flow meters as performance obligations. In those cases, the Company records revenue for installed flow meters at the point in time when the flow meters have been accepted by the customer. The customer cannot control the use of and obtain substantially all of the benefits from the equipment until the customer has accepted the installed product. Therefore, for both the flow meter and the related installation, the Company has concluded that control is transferred to the customer upon customer acceptance of the installed flow meter. In addition, the Company has a variety of ancillary revenue streams which are minor. The types and composition of the Company's revenue streams did not materially change during the year ended December 31, 2018.

 

Certain customers may receive cash-based incentives or credits, which are accounted for as variable consideration.  Variable consideration in contracts for the year ended December 31, 2018 was insignificant.

 

The transaction price for a contract is allocated to each distinct performance obligation and recognized as revenue when, or as, each performance obligation is satisfied. For contracts with multiple performance obligations, the Company allocates the contract's transaction price to each performance obligation using the best estimate of the standalone selling price of each distinct good or service in a contract. The primary method used to estimate standalone selling price is the observable price when the good or service is sold separately in similar circumstances and to similar customers. If standalone selling price is not directly observable, it is estimated using either a market adjustment or cost plus margin approach.

 

The recording of assets recognized from the costs to obtain and fulfill customer contracts primarily relate to the deferral of sales commissions on the Company's BEACON AMA software arrangements. The Company's costs incurred to obtain or fulfill a contract with a customer are amortized over the period of benefit of the related revenue. The Company expenses any costs incurred immediately when the amortization period would be one year or less. These costs are recorded within selling, engineering and administration expenses.

 

For the year ended December 31, 2018, the Company elected the following practical expedients:

 

In accordance with Subtopic 340-40 “Other Assets and Deferred Costs - Contracts with Customers,” the Company elected to expense the incremental costs of obtaining a contract when the amortization period for such contracts would have been one year or less. The Company does not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less, and contracts for which it has the right to invoice for services performed.

 

The Company has made an accounting policy election to exclude all taxes by governmental authorities from the measurement of the transaction price.