XML 59 R96.htm IDEA: XBRL DOCUMENT v2.4.1.9
Offsetting of Derivative Liabilities and of Securities Sold Under Agreements to Repurchase Within Consolidated Balance Sheet (Detail) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Derivative [Line Items]    
Net Amounts Presented $ 613.2us-gaap_SecuritiesSoldUnderAgreementsToRepurchase $ 885.1us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
Securities Sold under Agreements to Repurchase    
Derivative [Line Items]    
Gross Recognized Liabilities 613.2us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
885.1us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
Net Amounts Presented 613.2us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
885.1us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
Gross Amounts Not Offset 613.2us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
885.1us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
Derivatives    
Derivative [Line Items]    
Gross Recognized Liabilities 4,862.3us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[1] 4,227.3us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[1]
Gross Amounts Offset 3,510.9us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[1] 3,173.3us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[1]
Net Amounts Presented 1,351.4ntrs_NetAmountsOfLiabilitiesPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[1] 1,054.0ntrs_NetAmountsOfLiabilitiesPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[1]
Net Amount 1,351.4us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[1],[2] 1,054.0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[1],[2]
Derivatives | Subject to Master Netting Arrangement    
Derivative [Line Items]    
Gross Recognized Liabilities 4,043.3us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[1] 3,562.8us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[1]
Gross Amounts Offset 3,510.9us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[1] 3,173.3us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[1]
Net Amounts Presented 532.4ntrs_NetAmountsOfLiabilitiesPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[1] 389.5ntrs_NetAmountsOfLiabilitiesPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[1]
Net Amount 532.4us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[1],[2] 389.5us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[1],[2]
Derivatives | Not Subject to Master Netting Arrangement    
Derivative [Line Items]    
Gross Recognized Liabilities 819.0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_NotSubjectToMasterNettingArrangementMember
[1] 664.5us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_NotSubjectToMasterNettingArrangementMember
[1]
Net Amounts Presented 819.0ntrs_NetAmountsOfLiabilitiesPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_NotSubjectToMasterNettingArrangementMember
[1] 664.5ntrs_NetAmountsOfLiabilitiesPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_NotSubjectToMasterNettingArrangementMember
[1]
Net Amount 819.0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_NotSubjectToMasterNettingArrangementMember
[1],[2] 664.5us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_NotSubjectToMasterNettingArrangementMember
[1],[2]
Derivatives | Foreign Exchange Contracts | Over the Counter Derivative    
Derivative [Line Items]    
Gross Recognized Liabilities 3,895.1us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[1] 3,431.0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[1]
Gross Amounts Offset 2,360.5us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[1] 1,889.8us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[1]
Net Amounts Presented 1,534.6ntrs_NetAmountsOfLiabilitiesPresentedInConsolidatedBalanceSheet
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[1] 1,541.2ntrs_NetAmountsOfLiabilitiesPresentedInConsolidatedBalanceSheet
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[1]
Net Amount 1,534.6us-gaap_DerivativeLiabilities
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[1],[2] 1,541.2us-gaap_DerivativeLiabilities
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[1],[2]
Derivatives | Interest Rate Swaps | Over the Counter Derivative    
Derivative [Line Items]    
Gross Recognized Liabilities 122.5us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[1] 118.7us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[1]
Gross Amounts Offset 31.8us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[1] 32.1us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[1]
Net Amounts Presented 90.7ntrs_NetAmountsOfLiabilitiesPresentedInConsolidatedBalanceSheet
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[1] 86.6ntrs_NetAmountsOfLiabilitiesPresentedInConsolidatedBalanceSheet
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[1]
Net Amount 90.7us-gaap_DerivativeLiabilities
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[1],[2] 86.6us-gaap_DerivativeLiabilities
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[1],[2]
Derivatives | Interest Rate Swaps | Exchange Cleared    
Derivative [Line Items]    
Gross Recognized Liabilities 25.7us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_ExchangeClearedMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[1] 13.1us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_ExchangeClearedMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[1]
Gross Amounts Offset 25.7us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_ExchangeClearedMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[1] 13.1us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_ExchangeClearedMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[1]
Derivatives | Cross Product Netting Adjustment    
Derivative [Line Items]    
Gross Amounts Offset 25.4us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= ntrs_CrossProductNettingAdjustmentMember
[1] 6.3us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= ntrs_CrossProductNettingAdjustmentMember
[1]
Derivatives | Cross Product Collateral Adjustment    
Derivative [Line Items]    
Gross Amounts Offset $ 1,067.5us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= ntrs_CrossProductCollateralAdjustmentMember
[1] $ 1,232.0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= ntrs_CrossProductCollateralAdjustmentMember
[1]
[1] Derivative liabilities are reported in other liabilities in the consolidated balance sheets. Other liabilities (excluding derivative liabilities) totaled $3,185.1 million and $2,794.1 million as of March 31, 2015, and December 31, 2014, respectively.
[2] Northern Trust did not place any cash collateral with counterparties that was not offset in the consolidated balance sheets that could have been used to offset the net amounts presented in the consolidated balance sheets as of March 31, 2015, and December 31, 2014.