XML 39 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
Related Party Transactions (Details) (USD $)
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2015
hp
CompressorUnit
contract
Mar. 31, 2014
CompressorUnit
hp
contract
Apr. 09, 2014
Dec. 31, 2014
Dec. 31, 2014
Property Leased to Parent Entity          
Revenue - affiliates $ 47,000us-gaap_RevenueFromRelatedParties $ 85,000us-gaap_RevenueFromRelatedParties      
Parent Company          
Related party transactions          
Amount of compression equipment purchased from related party 55,800,000exlp_RelatedPartyTransactionCompressionEquipmentPurchased
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
40,700,000exlp_RelatedPartyTransactionCompressionEquipmentPurchased
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
     
Amount of fabricated compression equipment purchased from related party and recorded in our consolidated balance sheet as property, plant and equipment at carrying values of related party 51,300,000exlp_RelatedPartyTransactionCompressionEquipmentCarryingValue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
36,700,000exlp_RelatedPartyTransactionCompressionEquipmentCarryingValue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
     
Excess amount over carrying value of fabricated compression equipment purchased from related party recorded as distribution of equity 4,500,000exlp_RelatedPartyTransactionCompressionEquipmentPurchasedFixedMarginAmount
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
4,000,000exlp_RelatedPartyTransactionCompressionEquipmentPurchasedFixedMarginAmount
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
     
Amount contributed by related party related to completion of overhauls on compression equipment 2,200,000exlp_RelatedPartyTransactionAmountContributedByRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
2,600,000exlp_RelatedPartyTransactionAmountContributedByRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
     
Number of compressor units transferred to a related party 127exlp_RelatedPartyTransactionCompressorUnitsTransferredNumber
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
83exlp_RelatedPartyTransactionCompressorUnitsTransferredNumber
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
     
Horsepower of compressor units transferred to related party 47,800exlp_RelatedPartyTransactionCompressorUnitsTransferredHorsepower
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
35,800exlp_RelatedPartyTransactionCompressorUnitsTransferredHorsepower
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
     
Net book value of compressor units transferred to related party 23,300,000exlp_RelatedPartyTransactionCompressorUnitsTransferredNetBookValue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
16,000,000exlp_RelatedPartyTransactionCompressorUnitsTransferredNetBookValue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
     
Number of compressor units transferred by related party 107exlp_RelatedPartyTransactionCompressorUnitsTransferredByRelatedPartyNumber
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
84exlp_RelatedPartyTransactionCompressorUnitsTransferredByRelatedPartyNumber
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
     
Horsepower of compressor units transferred by related party 40,000exlp_RelatedPartyTransactionCompressorUnitsTransferredByRelatedPartyHorsepower
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
28,200exlp_RelatedPartyTransactionCompressorUnitsTransferredByRelatedPartyHorsepower
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
     
Net book value of compressor units transferred by related party 17,900,000exlp_RelatedPartyTransactionCompressorUnitsTransferredByRelatedPartyNetBookValue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
15,100,000exlp_RelatedPartyTransactionCompressorUnitsTransferredByRelatedPartyNetBookValue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
     
Capital distributions recorded related to differences in net book value of compressor units exchanged to our assets transferred to related party 5,400,000exlp_CapitalContributionDistributionFromDifferenceInPropertyExchanged
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
900,000exlp_CapitalContributionDistributionFromDifferenceInPropertyExchanged
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
     
Number of customer contracts that were included in the transfers 0exlp_NumberOfCustomerContractsIncludedInTransfers
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
0exlp_NumberOfCustomerContractsIncludedInTransfers
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
     
Property Leased to Parent Entity          
Lease equipment, aggregate cost 900,000us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
       
Lease equipment, accumulated depreciation 600,000us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
       
Revenue - affiliates 100,000us-gaap_RevenueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
100,000us-gaap_RevenueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
     
Cost of sales related to lease 1,100,000us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
1,400,000us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
     
Allocated cost charged by parent entity          
Cost of sales cap amount per operating horsepower per quarter         22.50exlp_RelatedPartyTransactionCostOfSalesCapAmountPerOperatingHorsepowerPerQuarter
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
SG&A costs cap amount per quarter     15,000,000exlp_RelatedPartyTransactionSellingGeneralAndAdministrativeCostsCapAmountPerQuarter
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
17,700,000exlp_RelatedPartyTransactionSellingGeneralAndAdministrativeCostsCapAmountPerQuarter
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
 
Excess of cost of sales over cap amount included in cost of sales   2,600,000exlp_RelatedPartyTransactionExcessOfCostOfSalesOverCapAmount
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
     
Excess of SG&A expenses over cap amount included in SG&A expense   $ 3,600,000exlp_RelatedPartyTransactionExcessOfSellingGeneralAndAdministrativeExpensesOverCapAmount
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember