XML 75 R94.htm IDEA: XBRL DOCUMENT v2.4.1.9
Capital Stock Narrative (Details) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Class of Stock [Line Items]        
Preferred stock, shares authorized 5,900,000us-gaap_PreferredStockSharesAuthorized      
Preferred stock, shares outstanding 0us-gaap_PreferredStockSharesOutstanding      
Equity $ 1,935.7us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ 1,914.8us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest    
Class of warrant or right, redemption price for company $ 0.01hubb_ClassofWarrantorRightRedemptionPrice      
Preferred stock, dividend rate, percentage 100000.00%hubb_PreferredStockLiquidationRatePercentage      
Preferred stock, liquidation preference per share (USD per share) $ 100us-gaap_PreferredStockLiquidationPreference      
Additional Paid-in Capital        
Class of Stock [Line Items]        
Equity 146.7us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
236.6us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
256.4us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
294.2us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
Additional Paid-in Capital | Restatement Adjustment        
Class of Stock [Line Items]        
Equity 192.0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
192.0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
192.0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Retained Earnings        
Class of Stock [Line Items]        
Equity 1,944.1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
1,740.2us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
1,523.3us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
1,323.4us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Retained Earnings | Restatement Adjustment        
Class of Stock [Line Items]        
Equity $ (192.0)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
$ (192.0)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
$ (192.0)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Class A Common Stock        
Class of Stock [Line Items]        
Common stock, voting rights (votes per share) 20hubb_CommonStockVotingRightsVotesPerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
     
Beneficial ownership percentage, trigger 20.00%hubb_ClassofWarrantorRightExerciseRightsMinimumBeneficialOwnershipPercentageRequiredforExerciseofRights
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
     
Maximum beneficial ownership percentage, for the company to redeem the rights 20.00%hubb_ClassofWarrantorRightExerciseRightsMaximumBeneficialOwnershipPercentageForCompanyToRedeemRights
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
     
Class B Common Stock        
Class of Stock [Line Items]        
Common stock, voting rights (votes per share) 1hubb_CommonStockVotingRightsVotesPerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
     
Series A Preferred Stock        
Class of Stock [Line Items]        
Preferred stock, dividend rate, per-dollar-amount $ 10.00us-gaap_PreferredStockDividendRatePerDollarAmount
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
     
Preferred stock, voting rights, votes per share 20,000hubb_PreferredStockVotingRightsVotesPerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
     
Series A Preferred Stock | Class A Right        
Class of Stock [Line Items]        
Number of securities called by each warrant (shares) 0.001us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
/ us-gaap_ClassOfWarrantOrRightAxis
= hubb_ClassARightMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
     
Exercise price of warrants or rights (USD per share) $ 0.18us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= hubb_ClassARightMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
     
Series B Preferred Stock        
Class of Stock [Line Items]        
Preferred stock, voting rights, votes per share 1,000hubb_PreferredStockVotingRightsVotesPerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
     
Series B Preferred Stock | Class B Right        
Class of Stock [Line Items]        
Number of securities called by each warrant (shares) 0.001us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
/ us-gaap_ClassOfWarrantOrRightAxis
= hubb_ClassBRightMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
     
Exercise price of warrants or rights (USD per share) $ 0.18us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= hubb_ClassBRightMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember