Revenue from Contract with Customer [Text Block] | 3. REVENUE FROM CONTRACTS WITH CUSTOMERS Power and Electromechanical segment The Power and Electromechanical segment generates its revenue from two power solutions components Energy segment The Energy segment subsidiaries, collectively referred to as Orbital, generate their revenue from a portfolio of products, services and resources that offer a diverse range of personalized gas engineering solutions to the gas utilities, power generation, emissions, manufacturing and automotive industries. Orbital accounts for a majority of its contract revenue proportionately over time. For the Company's performance obligations satisfied over time, the Company recognizes revenue by measuring the progress toward complete satisfaction of that performance obligation. The selection of the method to measure progress towards completion can be either an input method or an output method and requires judgment based on the nature of the goods or services to be provided. For the Company's construction contracts, revenue is generally recognized over time as the Company's performance creates or enhances an asset that the customer controls. The Company's fixed price construction projects generally use a cost-to-cost input method to measure the Company's progress towards complete satisfaction of the performance obligation as the Company believes it best depicts the transfer of control to the customer. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. The timing of revenue recognition for Energy products also depends on the payment terms of the contract, as the Company's performance does not not For the Company's service contracts, revenue is also generally recognized over time as the customer simultaneously receives and consumes the benefits of the Company's performance as the Company performs the service. For the Company's fixed price service contracts with specified service periods, revenue is generally recognized on a straight-line basis over such service period when the Company's inputs are expended evenly, and the customer receives and consumes the benefits of the Company's performance throughout the contract term. For certain of the Company's revenue streams, such as call-out repair and service work, and outage services, that are performed under time and materials contracts, the Company's progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of the Company's performance completed to date. Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident. Product-type contracts (for example, sale of GasPt units) for which revenue does not Accounts Receivable, Contract Assets and Contract Liabilities Accounts receivable are recognized in the period when the Company's right to consideration is unconditional. Accounts receivable are recognized net of an allowance for doubtful accounts. A considerable amount of judgment is required in assessing the likelihood of realization of receivables. The timing of revenue recognition may not Contract liabilities from the Company's construction contracts occur when amounts invoiced to the Company's customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from the Company's customers on certain contracts. Contract liabilities decrease as the Company recognizes revenue from the satisfaction of the related performance obligation and are recorded as either current or long-term, depending upon when the Company expects to recognize such revenue. Activity in the current contract liabilities for the three March 31, 2019 2018 (in thousands) Three Months Ended March 31, 2019 Three Months Ended March 31, 2018 Current contract liabilities - January 1 $ 2,226 $ 4,661 Long-term contract liabilities - January 1 (1) 129 84 Total contract liabilities - January 1 $ 2,355 $ 4,745 Total contract liabilities - January 1 $ 2,355 $ 4,745 Contract additions, net 1,033 1,279 Revenue recognized (813 ) (908 ) Translation 35 146 Total contract liabilities - March 31 $ 2,610 $ 5,262 Current contract liabilities - March 31 $ 2,453 $ 5,168 Long-term contract liabilities - March 31 (1) 157 94 Total contract liabilities - March 31 $ 2,610 $ 5,262 ( 1 Refund Liabilities and Corresponding Inventory Adjustment Refund liabilities primarily represent estimated future new product introduction returns and estimated future scrap returns. Future new product returns are based on a percent of current inventory of newly introduced products held by the Company's distributor customers. The liability for estimated returns of newly introduced product is reversed to revenue as the inventory is sold. Future scrap returns are based on a percentage of total revenues. In addition to the refund liabilities recorded for future returns, the Company also records an adjustment to inventory and corresponding adjustment to cost of revenue for the Company's right to recover products from customers upon settling the refund liability. Performance Obligations Remaining Performance Obligations Remaining performance obligations represents the transaction price of firm orders for which work has not March 31, 2019, 12 Any quarterly adjustments to net revenues, cost of revenues, and the related impact to operating income are recognized as necessary in the period they become known. These adjustments may may may not one one Performance Obligations Satisfied Over Time To determine the proper revenue recognition method for contracts for the Company's Energy segment, the Company evaluates whether a single contract should be accounted for as more than one For most of the Company's contracts, the customer contracts with the Company to provide a significant service of integrating a complex set of tasks and components into a single project or capability (even if that single project results in the delivery of multiple units). Hence, the entire contract is accounted for as one may one one Performance Obligations Satisfied at a Point in Time Revenue from goods and services transferred to customers at a single point in time accounted for 81% 82% three March 31, 2019 2018, Variable Consideration The nature of the Company's contracts gives rise to several types of variable consideration, including new product returns and scrap returns allowances primarily in the Company's Power and Electromechanical segment. In rare instances in the Company's Energy segment, the Company includes in the Company's contract estimates additional revenue for submitted contract modifications or claims against the customer when the Company believes the Company has an enforceable right to the modification or claim, and the amount can be estimated reliably and its realization is probable. In evaluating these criteria, the Company considers the contractual/legal basis for the claim, the cause of any additional costs incurred, the reasonableness of those costs and the objective evidence available to support the claim. The Company includes new product introduction and scrap return estimates in the Company's calculation of net revenue when there is a basis to reasonably estimate the amount of the returns. These estimates are based on historical return experience, anticipated returns and the Company's best judgment at the time. These amounts are included in the Company's calculation of net revenue recorded for the Company's contracts and the associated remaining performance obligations. The following table presents the Company's revenues disaggregated by revenue source for the three March 31, 2019: (in thousands) Power and Electromechanical Energy Total Distributor sales $ 9,430 $ — $ 9,430 Direct sales 8,121 5,458 13,579 Total revenues $ 17,551 $ 5,458 $ 23,009 The following table presents the Company's revenues disaggregated by revenue source for the three March 31, 2018: (in thousands) Power and Electromechanical Energy Total Distributor sales $ 9,617 $ — $ 9,617 Direct sales 7,403 4,946 12,349 Total revenues $ 17,020 $ 4,946 $ 21,966 The following table presents the Company's revenues disaggregated by timing of revenue recognition for the three March 31, 2019: (in thousands) Power and Electromechanical Energy Total Revenues recognized at point in time $ 17,551 $ 1,152 $ 18,703 Revenues recognized over time — 4,306 4,306 Total revenues $ 17,551 $ 5,458 $ 23,009 The following table presents the Company's revenues disaggregated by timing of revenue recognition for the three March 31, 2018: (in thousands) Power and Electromechanical Energy Total Revenues recognized at point in time $ 17,020 $ 1,047 $ 18,067 Revenues recognized over time — 3,899 3,899 Total revenues $ 17,020 $ 4,946 $ 21,966 The following table presents the Company's revenues disaggregated by region for the three March 31, 2019: (in thousands) Power and Electromechanical Energy Total North America $ 13,641 $ 1,824 $ 15,465 Europe 889 3,563 4,452 Asia 3,020 19 3,039 Other 1 52 53 Total revenues $ 17,551 $ 5,458 $ 23,009 The following table presents the Company's revenues disaggregated by region for the three March 31, 2018: (in thousands) Power and Electromechanical Energy Total North America $ 13,032 $ 1,365 $ 14,397 Europe 1,094 3,524 4,618 Asia 2,819 29 2,848 Other 75 28 103 Total revenues $ 17,020 $ 4,946 $ 21,966 |