XML 55 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Disaggregation of Revenue [Line Items]        
Total revenues $ 501,337 $ 254,091 $ 922,553 $ 539,207
Exploration and Production [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 450,124 226,724 831,832 491,607
Exploration and Production [Member] | Oil Production [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 361,254 194,005 684,640 402,599
Exploration and Production [Member] | Purchased Oil Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 53,707 7,905 71,695 35,536
Exploration and Production [Member] | Natural Gas, Production [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 23,059 15,119 50,021 34,652
Exploration and Production [Member] | Purchased Gas Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 496 186 545 186
Exploration and Production [Member] | Natural Gas Liquid Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 11,608 9,509 24,931 18,634
Midstream Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 32,717 15,566 60,639 30,172
Midstream Services [Member] | Purchased Oil Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 3,375 0 3,375 0
Midstream Services [Member] | Crude Oil and Natural Gas Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 17,907 3,187 35,936 11,739
Midstream Services [Member] | Water Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 11,435 12,379 21,328 18,433
Well Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 18,496 11,801 30,082 17,428
Well Services [Member] | Hydraulic Fracturing Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 17,390 11,057 27,816 16,213
Well Services [Member] | Equipment Rental Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues $ 1,106 $ 744 $ 2,266 $ 1,215