XML 51 R40.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Revenue Recognition - Disaggregated Revenue (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017
Disaggregation of Revenue [Line Items] |  |  |  |
Total revenues | $ 546,448 | $ 304,748 | $ 1,469,001 | $ 843,955
Performance obligation satisfaction period |  |  | The majority of the Company’s sales are short-term in nature with a contract term of one year or less. For those contracts, the Company utilized the practical expedient in ASC 606-10-50-14 that exempts the Company from disclosure of the transaction price allocated to remaining performance obligations if the performance obligation is part of a contract that has an original expected duration of one year or less. For the Company’s product sales that have a contract term greater than one year, the Company utilized the practical expedient in ASC 606-10-50-14(A) which states the Company is not required to disclose the transaction price allocated to remaining performance obligations if the variable consideration is allocated entirely to a wholly unsatisfied performance obligation. Under these sales contracts, each unit of product generally represents a separate performance obligation; therefore future volumes are wholly unsatisfied and disclosure of the transaction price allocated to remaining performance obligations is not required. Under the midstream services contracts, each unit of service represents a separate performance obligation and therefore performance obligations in respect of future services are wholly unsatisfied. |
Exploration and Production [Member] |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Total revenues | 497,161 | 269,843 | $ 1,328,994 | 761,450
Exploration and Production [Member] | Oil Production [Member] |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Total revenues | 412,530 | 221,003 | 1,097,171 | 623,603
Exploration and Production [Member] | Purchased Oil Sales [Member] |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Total revenues | 42,902 | 20,734 | 114,598 | 56,269
Exploration and Production [Member] | Natural Gas, Production [Member] |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Total revenues | 26,181 | 17,037 | 76,201 | 51,689
Exploration and Production [Member] | Purchased Gas Sales [Member] |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Total revenues | 1,616 | 462 | 2,161 | 648
Exploration and Production [Member] | Natural Gas Liquid Services [Member] |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Total revenues | 13,932 | 10,607 | 38,863 | 29,241
Midstream Services [Member] |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Total revenues | 75,770 | 47,660 | 212,758 | 125,613
Well Services [Member] |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Total revenues | 56,439 | 47,163 | 161,242 | 101,594
Operating Segments [Member] | Exploration and Production [Member] |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Total revenues | 497,161 | 269,843 | 1,328,994 | 761,450
Operating Segments [Member] | Midstream Services [Member] |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Total revenues | 33,025 | 18,767 | 93,663 | 48,939
Operating Segments [Member] | Midstream Services [Member] | Purchased Oil Sales [Member] |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Total revenues | 1,838 | 0 | 5,212 | 0
Operating Segments [Member] | Midstream Services [Member] | Crude Oil and Natural Gas Services [Member] |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Total revenues | 18,188 | 11,612 | 54,124 | 23,348
Operating Segments [Member] | Midstream Services [Member] | Water Services [Member] |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Total revenues | 12,999 | 7,155 | 34,327 | 25,591
Operating Segments [Member] | Well Services [Member] |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Total revenues | 16,262 | 16,138 | 46,344 | 33,566
Operating Segments [Member] | Well Services [Member] | Hydraulic Fracturing Services [Member] |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Total revenues | 14,985 | 15,090 | 42,801 | 31,303
Operating Segments [Member] | Well Services [Member] | Equipment Rental Services [Member] |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Total revenues | $ 1,277 | $ 1,048 | $ 3,543 | $ 2,263

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DisaggregationOfRevenueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130543-203045 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130539-203045 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130554-203045 + Details
Name: | us-gaap_RevenuePerformanceObligationDescriptionOfTiming
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=oas_ExplorationAndProductionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=oas_OilProductionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=oas_PurchasedOilSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_NaturalGasProductionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=oas_PurchasedGasSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=oas_NaturalGasLiquidServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=oas_MidstreamServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=oas_WellServicingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=oas_CrudeOilandNaturalGasServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=oas_WaterServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=oas_HydraulicFracturingServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=oas_EquipmentRentalServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |