XML 21 R10.htm IDEA: XBRL DOCUMENT
v3.20.2

REVENUES | 6 Months Ended
--- | ---
Jun. 30, 2020
REVENUES |
REVENUES | 3. REVENUES Accounting Policy: RPC’s contract revenues are generated principally from providing oilfield services. These services are based on mutually agreed upon pricing with the customer prior to the services being delivered and, given the nature of the services, do not include the right of return. Pricing for these services is a function of rates based on the nature of the specific job, with consideration for the extent of equipment, labor, and consumables needed for the job. RPC typically satisfies its performance obligations over time as the services are performed. RPC records revenues based on the transaction price agreed upon with its customers. Sales tax charged to customers is presented on a net basis within the consolidated statements of operations and therefore excluded from revenues. Nature of services: RPC provides a broad range of specialized oilfield services to independent and major oil and gas companies engaged in the exploration, production and development of oil and gas properties throughout the United States and in selected international markets. RPC manages its business as either (1) services offered on the well site with equipment and personnel (Technical Services) or (2) services and tools offered off the well site (Support Services). For more detailed information about operating segments, see Note 7. RPC contracts with its customers to provide the following services by reportable segment: Technical Services
| ● | Includes pressure pumping, downhole tools services, coiled tubing, nitrogen, snubbing and other oilfield related services including wireline, well control, fishing and pump down services.
Support Services
| ● | Rental tools – RPC rents tools to its customers for use with onshore and offshore oil and gas well drilling, completion and workover activities.
| ● | Other support services include oilfield pipe inspection services, pipe management and pipe storage; well control training and consulting.
Our contracts with customers are generally very short-term in nature and generally consist of a single performance obligation – the provision of oilfield services. Payment terms: RPC’s contracts with customers state the final terms of the sales, including the description, quantity, and price of each service to be delivered. The Company’s contracts are generally short-term in nature and in most situations, RPC provides services ahead of payment - i.e., RPC has fulfilled the performance obligation prior to submitting a customer invoice. RPC invoices the customer upon completion of the specified services and collection generally occurs between 30 to 60 days after invoicing. As the Company enters into contracts with its customers, it generally expects there to be no significant timing difference between the date the services are provided to the customer (satisfaction of the performance obligation) and the date cash consideration is received. Accordingly, there is no financing component to our arrangements with customers. Significant judgments: RPC believes the output method is a reasonable measure of progress for the satisfaction of our performance obligations, which are satisfied over time, as it provides a faithful depiction of (1) our performance toward complete satisfaction of the performance obligation under the contract and (2) the value transferred to the customer of the services performed under the contract. RPC has elected the right to invoice practical expedient for recognizing revenue related to its performance obligations. Disaggregation of revenues: See Note 7 for disaggregation of revenue by operating segment and services offered in each of them and by geographic regions. Timing of revenue recognition for each of the periods presented is shown below: ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three months ended | ​ | Six months ended
​ | ​ | June 30, | ​ | June 30,
(in thousands) |  | 2020 |  | 2019 |  | 2020 |  | 2019
Oilfield services transferred at a point in time | ​ | $ | — | ​ | $ | — | ​ | $ | — | ​ | $ | —
Oilfield services transferred over time | ​ |  | 89,300 | ​ |  | 358,516 | ​ |  | 333,077 | ​ |  | 693,172
Total revenues | ​ | $ | 89,300 | ​ | $ | 358,516 | ​ | $ | 333,077 | ​ | $ | 693,172
​ Contract balances: Contract assets representing the Company’s rights to consideration for work completed but not billed are included in accounts receivable, net on the consolidated balance sheets are shown below: ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | June 30, |  | December 31, |  | June 30, |  | December 31,
(in thousands) | ​ | 2020 | ​ | 2019 | ​ | 2019 | ​ | 2018
Unbilled trade receivables | ​ | $ | 21,578 | ​ | $ | 52,052 | ​ | $ | 95,898 | ​ | $ | 56,408
​ Substantially all of the unbilled trade receivables disclosed were invoiced during the following quarter.

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration