XML 100 R99.htm IDEA: XBRL DOCUMENT v2.4.1.9
GOODWILL AND OTHER INTANGIBLE ASSETS - GOODWILL (Details) (USD $)
In Millions, unless otherwise specified
1 Months Ended 12 Months Ended
Apr. 30, 2014
Dec. 31, 2014
Dec. 31, 2013
Changes in the gross carrying amount of goodwill and accumulated impairment losses      
Balance at the beginning of the period, gross goodwill   $ 953.1us-gaap_GoodwillGross $ 949.3us-gaap_GoodwillGross
Balance at the beginning of the period, accumulated impairment losses   (297.7)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (297.7)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Balance at the beginning of the period, net goodwill   655.4us-gaap_Goodwill 651.6us-gaap_Goodwill
Adjustment to ITF intellectual property   0us-gaap_GoodwillOtherChanges 3.8us-gaap_GoodwillOtherChanges
Balance at the end of the period, gross goodwill   953.1us-gaap_GoodwillGross 953.1us-gaap_GoodwillGross
Balance at the end of the period, accumulated impairment losses   (297.7)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (297.7)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Balance at the end of the period, net goodwill   655.4us-gaap_Goodwill 655.4us-gaap_Goodwill
Goodwill impairment loss 0us-gaap_GoodwillImpairmentLoss    
Natural Gas Utility      
Changes in the gross carrying amount of goodwill and accumulated impairment losses      
Balance at the beginning of the period, gross goodwill   933.5us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= teg_NaturalGasUtilityMember
933.5us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= teg_NaturalGasUtilityMember
Balance at the beginning of the period, accumulated impairment losses   (297.7)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= teg_NaturalGasUtilityMember
(297.7)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= teg_NaturalGasUtilityMember
Balance at the beginning of the period, net goodwill   635.8us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= teg_NaturalGasUtilityMember
635.8us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= teg_NaturalGasUtilityMember
Adjustment to ITF intellectual property   0us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= teg_NaturalGasUtilityMember
0us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= teg_NaturalGasUtilityMember
Balance at the end of the period, gross goodwill   933.5us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= teg_NaturalGasUtilityMember
933.5us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= teg_NaturalGasUtilityMember
Balance at the end of the period, accumulated impairment losses   (297.7)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= teg_NaturalGasUtilityMember
(297.7)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= teg_NaturalGasUtilityMember
Balance at the end of the period, net goodwill   635.8us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= teg_NaturalGasUtilityMember
635.8us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= teg_NaturalGasUtilityMember
Holding Company and Other      
Changes in the gross carrying amount of goodwill and accumulated impairment losses      
Balance at the beginning of the period, gross goodwill   19.6us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= teg_HoldingCompanyAndOtherMember
15.8us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= teg_HoldingCompanyAndOtherMember
Balance at the beginning of the period, accumulated impairment losses   0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= teg_HoldingCompanyAndOtherMember
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= teg_HoldingCompanyAndOtherMember
Balance at the beginning of the period, net goodwill   19.6us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= teg_HoldingCompanyAndOtherMember
15.8us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= teg_HoldingCompanyAndOtherMember
Adjustment to ITF intellectual property   0us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= teg_HoldingCompanyAndOtherMember
3.8us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= teg_HoldingCompanyAndOtherMember
Balance at the end of the period, gross goodwill   19.6us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= teg_HoldingCompanyAndOtherMember
19.6us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= teg_HoldingCompanyAndOtherMember
Balance at the end of the period, accumulated impairment losses   0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= teg_HoldingCompanyAndOtherMember
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= teg_HoldingCompanyAndOtherMember
Balance at the end of the period, net goodwill   $ 19.6us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= teg_HoldingCompanyAndOtherMember
$ 19.6us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= teg_HoldingCompanyAndOtherMember