XML 94 R98.htm IDEA: XBRL DOCUMENT v2.4.1.9
Other Comprehensive Income: Other Comprehensive Income (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
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                      
Interest expense                 $ 73,017us-gaap_InterestCostsIncurred $ 113,979us-gaap_InterestCostsIncurred $ 117,754us-gaap_InterestCostsIncurred
Revenue 378,077us-gaap_SalesRevenueNet 272,087us-gaap_SalesRevenueNet 283,237us-gaap_SalesRevenueNet 460,169us-gaap_SalesRevenueNet 355,448us-gaap_SalesRevenueNet 259,907us-gaap_SalesRevenueNet 279,826us-gaap_SalesRevenueNet 380,671us-gaap_SalesRevenueNet 1,393,570us-gaap_SalesRevenueNet 1,275,852us-gaap_SalesRevenueNet 1,173,884us-gaap_SalesRevenueNet
Income (loss) from continuing operations before earnings (loss) of unconsolidated subsidiaries and income taxes                 194,177us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 177,540us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 136,895us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Utilities - Operations and maintenance                 270,954us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses 261,919us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses 242,367us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
Non-regulated energy operations and maintenance                 88,141bkh_OperatingCostsNonregulatedEnergyOperations 83,762bkh_OperatingCostsNonregulatedEnergyOperations 85,830bkh_OperatingCostsNonregulatedEnergyOperations
Income tax benefit (expense)                 (65,395)us-gaap_IncomeTaxExpenseBenefit (61,608)us-gaap_IncomeTaxExpenseBenefit (48,400)us-gaap_IncomeTaxExpenseBenefit
Cash Flow Hedging | Reclassification out of Accumulated Other Comprehensive Income [Member]                      
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                      
Income (loss) from continuing operations before earnings (loss) of unconsolidated subsidiaries and income taxes                 5,664us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
6,062us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Income tax benefit (expense)                 (2,344)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(2,016)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Net income (loss) available for common stock                 3,320us-gaap_ProfitLoss
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
4,046us-gaap_ProfitLoss
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Cash Flow Hedging | Reclassification out of Accumulated Other Comprehensive Income [Member] | Interest Rate Contract [Member]                      
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                      
Interest expense                 3,669us-gaap_InterestCostsIncurred
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
6,989us-gaap_InterestCostsIncurred
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Cash Flow Hedging | Reclassification out of Accumulated Other Comprehensive Income [Member] | Commodity Contract [Member]                      
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                      
Revenue                 1,995us-gaap_SalesRevenueNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(927)us-gaap_SalesRevenueNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Accumulated Defined Benefit Plans Adjustment, Net Prior Service Cost (Credit) [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]                      
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                      
Utilities - Operations and maintenance                 (102)us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
(125)us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
 
Non-regulated energy operations and maintenance                 (115)bkh_OperatingCostsNonregulatedEnergyOperations
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
(128)bkh_OperatingCostsNonregulatedEnergyOperations
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
 
Accumulated Defined Benefit Plans Adjustment, Net Unamortized Gain (Loss) [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]                      
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                      
Utilities - Operations and maintenance                 630us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
1,693us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
 
Non-regulated energy operations and maintenance                 364bkh_OperatingCostsNonregulatedEnergyOperations
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
1,098bkh_OperatingCostsNonregulatedEnergyOperations
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
 
Accumulated Defined Benefit Plans Adjustment [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]                      
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                      
Income (loss) from continuing operations before earnings (loss) of unconsolidated subsidiaries and income taxes                 777us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
2,538us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Income tax benefit (expense)                 (272)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(883)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Net income (loss) available for common stock                 $ 505us-gaap_ProfitLoss
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
$ 1,655us-gaap_ProfitLoss
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember