XML 25 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition
3 Months Ended
Mar. 31, 2018
Revenue Recognition  
Revenue Recognition

(8)  Revenue Recognition

 

Revenue is recognized when obligations under the terms of a contract with our customer are satisfied; generally this occurs with the transfer of our services or goods. Revenue is measured at the amount of consideration we expect to receive in exchange for providing services or transferring goods.  Sales taxes incurred on behalf of, and passed through to, customers are excluded from revenue. Incidental items, if any, that are immaterial in the context of the contract are recognized as expense.

 

Adoption of ASC Topic 606, "Revenue from Contracts with Customers"

 

On January 1, 2018, we adopted Accounting Standards Codification Topic 606 (“ASC Topic 606”) using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under ASC Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with our historic accounting under ASC Topic 605.

 

We identified no material impact on our historical revenues upon initial application of ASC Topic 606, and as such have not recognized any cumulative catch-up effect to the opening balance of our partners’ capital as of January 1, 2018. Additionally, the application of ASC Topic 606 has no material impact on any current financial statement line items.

 

The following table disaggregates our revenue by type of service (in thousands):

 

 

 

 

 

 

 

 

 

Three Months Ended March 31,

 

  

2018

  

2017 (1)

Contract operations revenue

 

$

76,716

 

$

60,432

Retail parts and services revenue

 

 

1,023

 

 

1,077

Station installations revenue

 

 

 —

 

 

4,523

Total revenues

 

$

77,739

 

$

66,032


(1)

As noted above, prior period amounts have not been adjusted under the modified retrospective method of ASC Topic 606.

 

The following table disaggregates our revenue by timing of provision of services or transfer of goods (in thousands):

 

 

 

 

 

 

 

 

 

Three Months Ended March 31,

 

  

2018

  

2017 (1)

Services provided or goods transferred at a point in time

 

$

1,023

 

$

1,077

Services provided over time:

 

 

 

 

 

 

Recurring term contracts:

 

 

 

 

 

 

Primary term

 

 

42,997

 

 

36,626

Month-to-month

 

 

33,719

 

 

23,806

Non-recurring term contracts:

 

 

 

 

 

 

Station installations

 

 

 —

 

 

4,523

Total revenues

 

$

77,739

 

$

66,032


(1)

As noted above, prior period amounts have not been adjusted under the modified retrospective method of ASC Topic 606.

 

Contract operations revenue

 

Revenue from contracted compression, station and maintenance services is recognized ratably under our fixed-fee contracts over the term of the contract as services are provided to our customers. Initial contract terms typically range from six months to five years, however we typically continue to provide compression services at a specific location beyond the initial contract term, either through contract renewal or on a month-to-month or longer basis. We primarily enter into take-or-pay contracts whereby our customers are required to pay our monthly fee even during periods of limited or disrupted throughput.  Services generally are billed monthly, one month in advance of the commencement of the service month, except for certain customers who are billed at the beginning of the service month, and payment is generally due 30 days after receipt of our invoice. Amounts invoiced in advance are recorded as deferred revenue on our Unaudited Condensed Consolidated Balance Sheet until earned, at which time they are recognized as revenue.  The amount of consideration we receive and revenue we recognize is based upon the fixed fee rate stated in each service contract.

 

Our contracts with customers may include multiple performance obligations. For such arrangements, we allocate revenues to each performance obligation based on its relative standalone service fee. We generally determine standalone service fees based on the service fees charged to customers or using expected cost plus margin.

 

The majority of our service performance obligations are satisfied over time as services are rendered at selected customer locations on a monthly basis and based upon specific performance criteria identified in the applicable contract. The monthly service for each location is substantially the same service month to month and is promised consecutively over the service contract term. We measure progress and performance of the service consistently using a straight-line, time-based method as each month passes, because our performance obligations are satisfied evenly over the contract term as the customer simultaneously receives and consumes the benefits provided by our service.

 

There are typically no material obligations for returns or refunds. Our standard contracts typically do not have material variable consideration or non-cash consideration.

 

Retail parts and services revenue

 

Retail parts and service revenue is earned primarily on freight and crane charges that are directly reimbursable by our customers and maintenance work on units at our customers’ locations that are outside the scope of our core maintenance activities. Revenue from retail parts and services is recognized at the point in time the part is transferred or service is provided and control is transferred to the customer. At such time, the customer has the ability to direct the use of the benefits of such part or service after we have performed. We bill upon completion of the service or transfer of the parts, and payment is generally due 30 days after receipt of our invoice. The amount of consideration we receive and revenue we recognize is based upon the invoice amount.  There are typically no material obligations for returns, refunds, or warranties. Our standard contracts typically do not have material variable consideration or non-cash consideration.

 

Station installations revenue

 

Revenue from station installations is earned on stations we build on behalf of, and sell to, our customers and such revenue is recognized over time as services are provided.  A station typically consists of compressor equipment combined with other equipment ancillary to compression, such as slug catchers, pipe racks, tanks, dehydration, valves, and control rooms, which together assist in the treating, processing, pressurization and transportation of natural gas. Our performance enhances an asset that the customer controls and our performance does not create an asset with alternative use to us.  Revenue is recognized over time based on the progress-toward-completion method and progress is measured using the efforts-expended input method.  In applying the efforts-expended input method, we use the percentage of total completed workflows to date relative to estimated total workflows to determine the amount of revenue and profit to recognize for each contract. The amount of consideration we receive and revenue we recognize varies in accordance with each contractual agreement negotiated with our customers.

 

The progress-toward-completion method of revenue recognition requires us to make estimates of contract revenues and costs to complete our projects. In making such estimates, management judgments are required to evaluate significant assumptions including the cost of materials and labor, expected labor productivity, the impact of potential variances in schedule completion, the amount of net contract revenues and the impact of any penalties, claims, change orders, or performance incentives.

 

Our payment terms vary in accordance with each contractual agreement negotiated with our customers. The term between invoicing and when payment is due is not significant. We retain the right to payment for performance completed to date at any point during the contract term. There are no material obligations for returns, refunds, or warranties.

 

Contract assets and trade accounts receivable

 

We record contract assets when we have completed performance under a contract but our right to consideration is not yet unconditional.  We had no contract assets as of March 31, 2018 or December 31, 2017. Trade accounts receivable are recorded when our right to consideration becomes unconditional. There were no significant changes to our trade accounts receivable balances due to business combinations, modifications or contract adjustments, or changes in time frame for a right to consideration to become unconditional during the period.

 

Deferred revenue

 

We record deferred revenue when cash payments are received or due in advance of our performance. The increase in the deferred revenue balance for the three months ended March 31, 2018 is primarily driven by cash payments received or due in advance of satisfying our performance obligations under a contract, offset by $21.6 million of revenues recognized that were included in the deferred revenue balance as of December 31, 2017.  There was no significant change to our deferred revenue balance as a result of changes in time frame for a performance obligation to be satisfied during the period.

 

Practical expedients and exemptions

 

We have elected to apply the practical expedient in ASC 606-10-50-14 and as such do not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed.

 

Costs to fulfill a contract

 

We sometimes incur non-reimbursable costs for loading, transporting and unloading equipment to and from our storage locations and customer locations.  We defer and amortize these costs using the straight-line method over the life of the contract. We recognized $0.2 million and $0.1 million of costs to fulfill a contract within Prepaid expenses on the Unaudited Condensed Consolidated Balance Sheets as of March 31, 2018 and December 31, 2017, respectively, and $0.1 million in amortization expense of costs to fulfill a contract within Cost of operations, exclusive of depreciation and amortization on the Unaudited Condensed Consolidated Statements of Operations for the three months ended March 31, 2018. Amortization expense was zero for the three months ended March 31, 2017.