XML 51 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments (Schedule Of Derivatives Under Enforceable Master Netting Agreements) (Details) (USD $)
In Millions, unless otherwise specified
Apr. 04, 2015
Jan. 03, 2015
Prepaid Expenses and Other Current Assets | Currency Forward Contracts    
Derivative Asset, Gross Amounts as Presented in the Condensed Balance Sheet $ 2.5us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
$ 1.6us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
Derivative Asset, Derivative Contract Amounts Subject to Right of Offset (1.6)us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
(1.3)us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
Derivative Asset, Derivative Contracts as Presented on a Net Basis 0.9us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
0.3us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
Prepaid Expenses and Other Current Assets | Commodity Forward Contracts    
Derivative Asset, Gross Amounts as Presented in the Condensed Balance Sheet 3.6us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CommodityForwardContractsMember
2.3us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CommodityForwardContractsMember
Derivative Asset, Derivative Contract Amounts Subject to Right of Offset (3.6)us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CommodityForwardContractsMember
(2.3)us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CommodityForwardContractsMember
Derivative Asset, Derivative Contracts as Presented on a Net Basis 0us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CommodityForwardContractsMember
0us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CommodityForwardContractsMember
Other Noncurrent Assets | Currency Forward Contracts    
Derivative Asset, Gross Amounts as Presented in the Condensed Balance Sheet 1.2us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
 
Derivative Asset, Derivative Contract Amounts Subject to Right of Offset (1.1)us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
 
Derivative Asset, Derivative Contracts as Presented on a Net Basis 0.1us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
 
Other Noncurrent Assets | Commodity Forward Contracts    
Derivative Asset, Gross Amounts as Presented in the Condensed Balance Sheet 0.3us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CommodityForwardContractsMember
 
Derivative Asset, Derivative Contract Amounts Subject to Right of Offset 0us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CommodityForwardContractsMember
 
Derivative Asset, Derivative Contracts as Presented on a Net Basis 0.3us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CommodityForwardContractsMember
 
Hedging Obligations (current) | Currency Forward Contracts    
Derivative Liability, Gross Amounts as Presented in the Condensed Balance Sheet 15.1us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
17.5us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
Derivative Liability, Derivative Contract Amounts Subject to Right of Offset (1.6)us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
(1.3)us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
Derivative Liability, Derivative Contracts as Presented on a Net Basis 13.5us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
16.2us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
Hedging Obligations (current) | Commodity Forward Contracts    
Derivative Liability, Gross Amounts as Presented in the Condensed Balance Sheet 11.5us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CommodityForwardContractsMember
12.2us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CommodityForwardContractsMember
Derivative Liability, Derivative Contract Amounts Subject to Right of Offset (3.6)us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CommodityForwardContractsMember
(2.3)us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CommodityForwardContractsMember
Derivative Liability, Derivative Contracts as Presented on a Net Basis 7.9us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CommodityForwardContractsMember
9.9us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CommodityForwardContractsMember
Hedging Obligations (non-current) | Currency Forward Contracts    
Derivative Liability, Gross Amounts as Presented in the Condensed Balance Sheet 14.1us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
10.5us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
Derivative Liability, Derivative Contract Amounts Subject to Right of Offset (1.1)us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
0us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
Derivative Liability, Derivative Contracts as Presented on a Net Basis 13.0us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
10.5us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CurrencyForwardContractsMember
Hedging Obligations (non-current) | Commodity Forward Contracts    
Derivative Liability, Gross Amounts as Presented in the Condensed Balance Sheet   0.1us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CommodityForwardContractsMember
Derivative Liability, Derivative Contract Amounts Subject to Right of Offset   0us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CommodityForwardContractsMember
Derivative Liability, Derivative Contracts as Presented on a Net Basis   $ 0.1us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= rbc_HedgingObligationsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rbc_CommodityForwardContractsMember