XML 61 R94.htm IDEA: XBRL DOCUMENT v2.4.1.9
Offsetting of Derivative Assets and of Securities Purchased Under Agreements to Resell Within Consolidated Balance Sheets (Detail) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Securities Purchased under Agreements to Resell    
Derivative [Line Items]    
Gross Recognized Assets $ 1,000.0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_SecuritiesPurchasedUnderAgreementsToResellMember
[1] $ 1,000.0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_SecuritiesPurchasedUnderAgreementsToResellMember
[1]
Net Amounts Presented 1,000.0ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_SecuritiesPurchasedUnderAgreementsToResellMember
[1] 1,000.0ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_SecuritiesPurchasedUnderAgreementsToResellMember
[1]
Gross Amounts Not Offset 1,000.0us-gaap_DerivativeAssetNotSubjectToMasterNettingArrangement
/ us-gaap_DerivativeByNatureAxis
= ntrs_SecuritiesPurchasedUnderAgreementsToResellMember
[1] 1,000.0us-gaap_DerivativeAssetNotSubjectToMasterNettingArrangement
/ us-gaap_DerivativeByNatureAxis
= ntrs_SecuritiesPurchasedUnderAgreementsToResellMember
[1]
Derivatives    
Derivative [Line Items]    
Gross Recognized Assets 5,070.6us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[2] 4,507.5us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[2]
Gross Amounts Offset 2,884.2us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[2] 2,257.1us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[2]
Net Amounts Presented 2,186.4ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[2] 2,250.4ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[2]
Net Amount 2,186.4us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[2],[3] 2,250.4us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
[2],[3]
Derivatives | Subject to Master Netting Arrangement    
Derivative [Line Items]    
Gross Recognized Assets 3,977.1us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[2] 3,675.1us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[2]
Gross Amounts Offset 2,884.2us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[2] 2,257.1us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[2]
Net Amounts Presented 1,092.9ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[2] 1,418.0ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[2]
Net Amount 1,092.9us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[2],[3] 1,418.0us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_SubjectToMasterNettingArrangementMember
[2],[3]
Derivatives | Not Subject to Master Netting Arrangement    
Derivative [Line Items]    
Gross Recognized Assets 1,093.5us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_NotSubjectToMasterNettingArrangementMember
[2] 832.4us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_NotSubjectToMasterNettingArrangementMember
[2]
Net Amounts Presented 1,093.5ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_NotSubjectToMasterNettingArrangementMember
[2] 832.4ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_NotSubjectToMasterNettingArrangementMember
[2]
Net Amount 1,093.5us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_NotSubjectToMasterNettingArrangementMember
[2],[3] 832.4us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= ntrs_NotSubjectToMasterNettingArrangementMember
[2],[3]
Derivatives | Foreign Exchange Contracts | Over the Counter Derivative    
Derivative [Line Items]    
Gross Recognized Assets 3,705.1us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[2] 3,442.8us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[2]
Gross Amounts Offset 2,360.5us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[2] 1,889.8us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[2]
Net Amounts Presented 1,344.6ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[2] 1,553.0ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[2]
Net Amount 1,344.6us-gaap_DerivativeAssets
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[2],[3] 1,553.0us-gaap_DerivativeAssets
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[2],[3]
Derivatives | Interest Rate Swaps | Over the Counter Derivative    
Derivative [Line Items]    
Gross Recognized Assets 197.9us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2] 183.9us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2]
Gross Amounts Offset 31.8us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2] 32.1us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2]
Net Amounts Presented 166.1ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2] 151.8ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2]
Net Amount 166.1us-gaap_DerivativeAssets
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2],[3] 151.8us-gaap_DerivativeAssets
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_OverTheCounterMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2],[3]
Derivatives | Interest Rate Swaps | Exchange Cleared    
Derivative [Line Items]    
Gross Recognized Assets 74.1us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_ExchangeClearedMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2] 48.4us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_ExchangeClearedMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2]
Gross Amounts Offset 25.7us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_ExchangeClearedMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2] 13.1us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_ExchangeClearedMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2]
Net Amounts Presented 48.4ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_ExchangeClearedMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2] 35.3ntrs_NetAmountsOfAssetsPresentedInConsolidatedBalanceSheet
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_ExchangeClearedMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2]
Net Amount 48.4us-gaap_DerivativeAssets
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_ExchangeClearedMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2],[3] 35.3us-gaap_DerivativeAssets
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_ExchangeClearedMember
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[2],[3]
Derivatives | Cross Product Netting Adjustment    
Derivative [Line Items]    
Gross Amounts Offset 25.4us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= ntrs_CrossProductNettingAdjustmentMember
[2] 6.3us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= ntrs_CrossProductNettingAdjustmentMember
[2]
Derivatives | Cross Product Collateral Adjustment    
Derivative [Line Items]    
Gross Amounts Offset $ 440.8us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= ntrs_CrossProductCollateralAdjustmentMember
[2] $ 315.8us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= ntrs_DerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= ntrs_CrossProductCollateralAdjustmentMember
[2]
[1] Securities purchased under agreements to resell are reported in federal funds sold and securities purchased under agreements to resell in the consolidated balance sheets. Federal funds sold totaled $113.9 million and $62.7 million as of March 31, 2015, and December 31, 2014, respectively.
[2] Derivative assets are reported in other assets in the consolidated balance sheets. Other assets (excluding derivative assets) totaled $3,177.3 million and $3,614.7 million as of March 31, 2015, and December 31, 2014, respectively.
[3] Northern Trust did not possess any cash collateral 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.