XML 79 R98.htm IDEA: XBRL DOCUMENT v2.4.1.9
Net Income per Limited Partnership Unit - Schedule of Reconciliation of Net Income and Allocation of Net Income to Limited Partners' Interest for Purposes of Computing Net Income per Limited Partner Unit (Detail) (USD $)
In Thousands, except Share data, unless otherwise specified
2 Months Ended 12 Months Ended
Dec. 31, 2012
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Numerator:        
Distributions paid   $ 41,463us-gaap_PartnersCapitalAccountDistributions $ 25,998us-gaap_PartnersCapitalAccountDistributions $ 36,740us-gaap_PartnersCapitalAccountDistributions
Denominator:        
Weighted average limited partnership units outstanding-basic 7,525,000us-gaap_WeightedAverageLimitedPartnershipUnitsOutstanding 12,402,938us-gaap_WeightedAverageLimitedPartnershipUnitsOutstanding 7,731,471us-gaap_WeightedAverageLimitedPartnershipUnitsOutstanding  
Weighted average limited partnership units outstanding-diluted 7,525,000us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted 12,402,938us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted 7,780,357us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted  
Common Units [Member]        
Numerator:        
Distributions paid   25,544us-gaap_PartnersCapitalAccountDistributions
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalCommonUnitsMember
12,999us-gaap_PartnersCapitalAccountDistributions
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalCommonUnitsMember
 
Allocation of distributions in excess of net income   (29,532)capl_PartnersCapitalDistributionsInExcessOfNetIncome
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalCommonUnitsMember
(3,842)capl_PartnersCapitalDistributionsInExcessOfNetIncome
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalCommonUnitsMember
 
Limited partners' interest in net income (loss) -basic   (3,988)capl_NetIncomeLossAllocatedToLimitedPartnersBasic
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalCommonUnitsMember
9,157capl_NetIncomeLossAllocatedToLimitedPartnersBasic
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalCommonUnitsMember
 
Adjustment for phantom units     29capl_AdjustmentsForPhantomUnits
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalCommonUnitsMember
 
Limited partners' interest in net income (loss) -diluted   (3,988)capl_NetIncomeLossAllocatedToLimitedPartnersDiluted
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalCommonUnitsMember
9,186capl_NetIncomeLossAllocatedToLimitedPartnersDiluted
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalCommonUnitsMember
 
Denominator:        
Weighted average limited partnership units outstanding-basic   12,402,938us-gaap_WeightedAverageLimitedPartnershipUnitsOutstanding
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalCommonUnitsMember
7,731,471us-gaap_WeightedAverageLimitedPartnershipUnitsOutstanding
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalCommonUnitsMember
 
Adjustment for phantom units     48,886us-gaap_WeightedAverageNumerDilutedLimitedPartnershipUnitsOutstandingAdjustment
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalCommonUnitsMember
 
Weighted average limited partnership units outstanding-diluted   12,402,938us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalCommonUnitsMember
7,780,357us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalCommonUnitsMember
 
Net income per limited partnership unit-basic   $ (0.32)us-gaap_NetIncomeLossPerOutstandingLimitedPartnershipUnitBasicNetOfTax
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalCommonUnitsMember
$ 1.18us-gaap_NetIncomeLossPerOutstandingLimitedPartnershipUnitBasicNetOfTax
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalCommonUnitsMember
 
Net income per limited partnership unit-diluted   $ (0.32)us-gaap_NetIncomeLossNetOfTaxPerOutstandingLimitedPartnershipUnitDiluted
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalCommonUnitsMember
$ 1.18us-gaap_NetIncomeLossNetOfTaxPerOutstandingLimitedPartnershipUnitDiluted
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalCommonUnitsMember
 
Subordinated Units [Member]        
Numerator:        
Distributions paid   15,652us-gaap_PartnersCapitalAccountDistributions
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalSubordinatedUnitsMember
12,999us-gaap_PartnersCapitalAccountDistributions
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalSubordinatedUnitsMember
 
Allocation of distributions in excess of net income   (18,071)capl_PartnersCapitalDistributionsInExcessOfNetIncome
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalSubordinatedUnitsMember
(4,086)capl_PartnersCapitalDistributionsInExcessOfNetIncome
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalSubordinatedUnitsMember
 
Limited partners' interest in net income (loss) -basic   (2,419)capl_NetIncomeLossAllocatedToLimitedPartnersBasic
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalSubordinatedUnitsMember
8,913capl_NetIncomeLossAllocatedToLimitedPartnersBasic
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalSubordinatedUnitsMember
 
Limited partners' interest in net income (loss) -diluted   $ (2,419)capl_NetIncomeLossAllocatedToLimitedPartnersDiluted
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalSubordinatedUnitsMember
$ 8,913capl_NetIncomeLossAllocatedToLimitedPartnersDiluted
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalSubordinatedUnitsMember
 
Denominator:        
Weighted average limited partnership units outstanding-basic   7,525,000us-gaap_WeightedAverageLimitedPartnershipUnitsOutstanding
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalSubordinatedUnitsMember
7,525,000us-gaap_WeightedAverageLimitedPartnershipUnitsOutstanding
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalSubordinatedUnitsMember
 
Weighted average limited partnership units outstanding-diluted   7,525,000us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalSubordinatedUnitsMember
7,525,000us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalSubordinatedUnitsMember
 
Net income per limited partnership unit-basic   $ (0.32)us-gaap_NetIncomeLossPerOutstandingLimitedPartnershipUnitBasicNetOfTax
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalSubordinatedUnitsMember
$ 1.18us-gaap_NetIncomeLossPerOutstandingLimitedPartnershipUnitBasicNetOfTax
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalSubordinatedUnitsMember
 
Net income per limited partnership unit-diluted   $ (0.32)us-gaap_NetIncomeLossNetOfTaxPerOutstandingLimitedPartnershipUnitDiluted
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalSubordinatedUnitsMember
$ 1.18us-gaap_NetIncomeLossNetOfTaxPerOutstandingLimitedPartnershipUnitDiluted
/ us-gaap_PartnerCapitalComponentsAxis
= capl_PartnerCapitalSubordinatedUnitsMember