XML 40 R57.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
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
Operating Revenues, Unaffiliated Customers                      
Total intersegment revenues $ 120,380us-gaap_Revenues $ 91,619us-gaap_Revenues $ 100,497us-gaap_Revenues $ 186,337us-gaap_Revenues $ 122,887us-gaap_Revenues $ 86,545us-gaap_Revenues $ 94,146us-gaap_Revenues $ 140,729us-gaap_Revenues $ 498,834us-gaap_Revenues $ 444,306us-gaap_Revenues $ 392,502us-gaap_Revenues
Intersegment Revenues (1)                      
Total intersegment revenues 120,380us-gaap_Revenues 91,619us-gaap_Revenues 100,497us-gaap_Revenues 186,337us-gaap_Revenues 122,887us-gaap_Revenues 86,545us-gaap_Revenues 94,146us-gaap_Revenues 140,729us-gaap_Revenues 498,834us-gaap_Revenues 444,306us-gaap_Revenues 392,502us-gaap_Revenues
Operating Income                      
Operating Income 12,408us-gaap_OperatingIncomeLoss 7,792us-gaap_OperatingIncomeLoss 10,457us-gaap_OperatingIncomeLoss 31,623us-gaap_OperatingIncomeLoss 18,312us-gaap_OperatingIncomeLoss 8,720us-gaap_OperatingIncomeLoss 9,152us-gaap_OperatingIncomeLoss 26,550us-gaap_OperatingIncomeLoss 62,279us-gaap_OperatingIncomeLoss 62,734us-gaap_OperatingIncomeLoss 56,635us-gaap_OperatingIncomeLoss
Gain (Loss) on Disposition of Business                 7,139us-gaap_GainLossOnSaleOfBusiness    
Other income                 101us-gaap_OtherNonoperatingIncomeExpense 372us-gaap_OtherNonoperatingIncomeExpense 271us-gaap_OtherNonoperatingIncomeExpense
Interest charges                 9,482us-gaap_InterestExpense 8,234us-gaap_InterestExpense 8,747us-gaap_InterestExpense
Income Before Income taxes                 60,037us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 54,872us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 48,159us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Income taxes                 23,945us-gaap_IncomeTaxExpenseBenefit 22,085us-gaap_IncomeTaxExpenseBenefit 19,296us-gaap_IncomeTaxExpenseBenefit
Net Income 10,097us-gaap_NetIncomeLoss 3,180us-gaap_NetIncomeLoss 5,134us-gaap_NetIncomeLoss 17,681us-gaap_NetIncomeLoss 9,683us-gaap_NetIncomeLoss 3,879us-gaap_NetIncomeLoss 4,356us-gaap_NetIncomeLoss 14,869us-gaap_NetIncomeLoss 36,092us-gaap_NetIncomeLoss 32,787us-gaap_NetIncomeLoss 28,863us-gaap_NetIncomeLoss
Depreciation and Amortization                      
Total depreciation and amortization                 26,316us-gaap_DepreciationDepletionAndAmortization 23,965us-gaap_DepreciationDepletionAndAmortization 22,510us-gaap_DepreciationDepletionAndAmortization
Capital Expenditures                      
Total capital expenditures                 98,057cpk_CapitalExpenditure 108,039cpk_CapitalExpenditure 78,210cpk_CapitalExpenditure
Identifiable Assets                      
Total identifiable assets 904,469us-gaap_Assets       837,522us-gaap_Assets       904,469us-gaap_Assets 837,522us-gaap_Assets  
Regulated Energy                      
Operating Income                      
Operating Income                 50,451us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
50,084us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
46,999us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
Depreciation and Amortization                      
Total depreciation and amortization                 21,915us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
19,822us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
18,653us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
Capital Expenditures                      
Total capital expenditures                 84,959cpk_CapitalExpenditure
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
95,944cpk_CapitalExpenditure
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
69,056cpk_CapitalExpenditure
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
Identifiable Assets                      
Total identifiable assets 796,021us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
      708,950us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
      796,021us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
708,950us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
 
Unregulated Energy                      
Operating Income                      
Operating Income                 11,723us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
12,353us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
8,355us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
Depreciation and Amortization                      
Total depreciation and amortization                 3,994us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
3,686us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
3,420us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
Capital Expenditures                      
Total capital expenditures                 9,648cpk_CapitalExpenditure
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
4,829cpk_CapitalExpenditure
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
3,969cpk_CapitalExpenditure
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
Identifiable Assets                      
Total identifiable assets 84,732us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
      100,585us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
      84,732us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
100,585us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
 
Other                      
Operating Income                      
Operating Income                 105us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
297us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
1,281us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Capital Expenditures                      
Total capital expenditures                 3,450cpk_CapitalExpenditure
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
7,266cpk_CapitalExpenditure
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
5,185cpk_CapitalExpenditure
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Identifiable Assets                      
Total identifiable assets 23,716us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
      27,987us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
      23,716us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
27,987us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Other and eliminations                      
Depreciation and Amortization                      
Total depreciation and amortization                 407us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_OtherSegmentsAndIntersegmentsEliminationsMember
457us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_OtherSegmentsAndIntersegmentsEliminationsMember
437us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_OtherSegmentsAndIntersegmentsEliminationsMember
Operating Segments                      
Operating Revenues, Unaffiliated Customers                      
Total intersegment revenues                 498,834us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
444,306us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
392,502us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Intersegment Revenues (1)                      
Total intersegment revenues                 498,834us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
444,306us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
392,502us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments | Regulated Energy                      
Operating Revenues, Unaffiliated Customers                      
Total intersegment revenues                 299,345us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
263,573us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
245,042us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
Intersegment Revenues (1)                      
Total intersegment revenues                 299,345us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
263,573us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
245,042us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
Operating Segments | Unregulated Energy                      
Operating Revenues, Unaffiliated Customers                      
Total intersegment revenues                 184,557us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
161,760us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
130,020us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
Intersegment Revenues (1)                      
Total intersegment revenues                 184,557us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
161,760us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
130,020us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
Operating Segments | Other                      
Operating Revenues, Unaffiliated Customers                      
Total intersegment revenues                 14,932us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
18,973us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
17,440us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Intersegment Revenues (1)                      
Total intersegment revenues                 14,932us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
18,973us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
17,440us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Intersegment Eliminations                      
Operating Revenues, Unaffiliated Customers                      
Total intersegment revenues                 2,480us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
7,044us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
5,112us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Intersegment Revenues (1)                      
Total intersegment revenues                 2,480us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
7,044us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
5,112us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Intersegment Eliminations | Regulated Energy                      
Operating Revenues, Unaffiliated Customers                      
Total intersegment revenues                 1,097us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
1,064us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
1,166us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
Intersegment Revenues (1)                      
Total intersegment revenues                 1,097us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
1,064us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
1,166us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_RegulatedEnergyMember
Intersegment Eliminations | Unregulated Energy                      
Operating Revenues, Unaffiliated Customers                      
Total intersegment revenues                 404us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
4,963us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
3,029us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
Intersegment Revenues (1)                      
Total intersegment revenues                 404us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
4,963us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
3,029us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpk_UnregulatedEnergyMember
Intersegment Eliminations | Other                      
Operating Revenues, Unaffiliated Customers                      
Total intersegment revenues                 979us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
1,017us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
917us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Intersegment Revenues (1)                      
Total intersegment revenues                 $ 979us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 1,017us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 917us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember