XML 57 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Schedule of Revenues from External Customers and Long-Lived Assets) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Identifiable assets $ 1,171,589us-gaap_Assets       $ 1,229,623us-gaap_Assets       $ 1,171,589us-gaap_Assets $ 1,229,623us-gaap_Assets $ 1,339,776us-gaap_Assets
Revenues 283,110us-gaap_Revenues 273,267us-gaap_Revenues 259,812us-gaap_Revenues 239,034us-gaap_Revenues 238,183us-gaap_Revenues 243,979us-gaap_Revenues 248,354us-gaap_Revenues 229,670us-gaap_Revenues 1,055,223us-gaap_Revenues 960,186us-gaap_Revenues 919,443us-gaap_Revenues
Drilling Services Segment [Member]                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Identifiable assets 712,604us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
      791,820us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
      712,604us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
791,820us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
867,526us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
Drilling Services Segment [Member] | Colombia [Member]                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Identifiable assets 142,321us-gaap_Assets
/ pes_DrillingDivisionLocationsAxis
= country_CO
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
      150,719us-gaap_Assets
/ pes_DrillingDivisionLocationsAxis
= country_CO
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
      142,321us-gaap_Assets
/ pes_DrillingDivisionLocationsAxis
= country_CO
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
150,719us-gaap_Assets
/ pes_DrillingDivisionLocationsAxis
= country_CO
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
148,567us-gaap_Assets
/ pes_DrillingDivisionLocationsAxis
= country_CO
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
Revenues                 $ 104,520us-gaap_Revenues
/ pes_DrillingDivisionLocationsAxis
= country_CO
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
$ 115,631us-gaap_Revenues
/ pes_DrillingDivisionLocationsAxis
= country_CO
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
$ 95,338us-gaap_Revenues
/ pes_DrillingDivisionLocationsAxis
= country_CO
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
Drilling Services Segment [Member] | Colombia [Member] | Drilling Rigs [Member]                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Drilling Rigs 5pes_DrillingRigs
/ pes_DrillingDivisionLocationsAxis
= country_CO
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= pes_DrillingRigsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
              5pes_DrillingRigs
/ pes_DrillingDivisionLocationsAxis
= country_CO
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= pes_DrillingRigsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
  5pes_DrillingRigs
/ pes_DrillingDivisionLocationsAxis
= country_CO
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= pes_DrillingRigsMember
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
Drilling Services Segment [Member] | Colombia [Member] | Assets Leased From Others [Member]                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Drilling Rigs 3pes_DrillingRigs
/ pes_DrillingDivisionLocationsAxis
= country_CO
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= pes_AssetsLeasedFromOthersMember
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
              3pes_DrillingRigs
/ pes_DrillingDivisionLocationsAxis
= country_CO
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= pes_AssetsLeasedFromOthersMember
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
  3pes_DrillingRigs
/ pes_DrillingDivisionLocationsAxis
= country_CO
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= pes_AssetsLeasedFromOthersMember
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember