XML 71 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information - Schedule of Segment Reporting Information by Segment (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Operating Revenues, Unaffiliated Customers      
Total operating revenues, unaffiliated customers $ 170,081us-gaap_Revenues $ 186,337us-gaap_Revenues  
Intersegment Revenues      
Total operating revenues, unaffiliated customers 170,081us-gaap_Revenues 186,337us-gaap_Revenues  
Operating Income      
Total operating income 37,508us-gaap_OperatingIncomeLoss 31,623us-gaap_OperatingIncomeLoss  
Other income, net of other expenses 133us-gaap_OtherNonoperatingIncomeExpense 6us-gaap_OtherNonoperatingIncomeExpense  
Interest 2,448us-gaap_InterestExpense 2,155us-gaap_InterestExpense  
Income Before Income Taxes 35,193us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 29,474us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments  
Income taxes 14,084us-gaap_IncomeTaxExpenseBenefit 11,793us-gaap_IncomeTaxExpenseBenefit  
Net Income 21,109us-gaap_NetIncomeLoss 17,681us-gaap_NetIncomeLoss 36,092us-gaap_NetIncomeLoss
Identifiable Assets      
Total identifiable assets 913,707us-gaap_Assets   904,469us-gaap_Assets
Regulated Energy [Member]      
Operating Income      
Total operating income 22,182us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
21,091us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
 
Identifiable Assets      
Total identifiable assets 788,600us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
  796,021us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
Unregulated Energy [Member]      
Operating Income      
Total operating income 15,229us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
10,858us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
 
Identifiable Assets      
Total identifiable assets 89,950us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
  84,732us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
Other [Member]      
Identifiable Assets      
Total identifiable assets 35,157us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  23,716us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Other and eliminations [Member]      
Operating Income      
Total operating income 97us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_OtherSegmentsAndIntersegmentsEliminationsMember
(326)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_OtherSegmentsAndIntersegmentsEliminationsMember
 
Operating Revenues, Unaffiliated Customers [Member]      
Operating Revenues, Unaffiliated Customers      
Total operating revenues, unaffiliated customers 170,081us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
186,337us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Intersegment Revenues      
Total operating revenues, unaffiliated customers 170,081us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
186,337us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Operating Revenues, Unaffiliated Customers [Member] | Regulated Energy [Member]      
Operating Revenues, Unaffiliated Customers      
Total operating revenues, unaffiliated customers 109,292us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
101,874us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
 
Intersegment Revenues      
Total operating revenues, unaffiliated customers 109,292us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
101,874us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
 
Operating Revenues, Unaffiliated Customers [Member] | Unregulated Energy [Member]      
Operating Revenues, Unaffiliated Customers      
Total operating revenues, unaffiliated customers 60,789us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
79,874us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
 
Intersegment Revenues      
Total operating revenues, unaffiliated customers 60,789us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
79,874us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
 
Operating Revenues, Unaffiliated Customers [Member] | Other [Member]      
Operating Revenues, Unaffiliated Customers      
Total operating revenues, unaffiliated customers 0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
4,589us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Intersegment Revenues      
Total operating revenues, unaffiliated customers 0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
4,589us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Intersegment Revenues [Member]      
Operating Revenues, Unaffiliated Customers      
Total operating revenues, unaffiliated customers 718us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
[1] 644us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
[1]  
Intersegment Revenues      
Total operating revenues, unaffiliated customers 718us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
[1] 644us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
[1]  
Intersegment Revenues [Member] | Regulated Energy [Member]      
Operating Revenues, Unaffiliated Customers      
Total operating revenues, unaffiliated customers 290us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
[1] 292us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
[1]  
Intersegment Revenues      
Total operating revenues, unaffiliated customers 290us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
[1] 292us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
[1]  
Intersegment Revenues [Member] | Unregulated Energy [Member]      
Operating Revenues, Unaffiliated Customers      
Total operating revenues, unaffiliated customers 207us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
[1] 99us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
[1]  
Intersegment Revenues      
Total operating revenues, unaffiliated customers 207us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
[1] 99us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
[1]  
Intersegment Revenues [Member] | Other [Member]      
Operating Revenues, Unaffiliated Customers      
Total operating revenues, unaffiliated customers 221us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1] 253us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1]  
Intersegment Revenues      
Total operating revenues, unaffiliated customers $ 221us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1] $ 253us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1]  
[1] (1) All significant intersegment revenues are billed at market rates and have been eliminated from consolidated operating revenues.