XML 242 R208.htm IDEA: XBRL DOCUMENT v2.4.1.9
International Operations (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Entity-Wide Information by Geographic Areas      
Revenue $ 94,205us-gaap_Revenues $ 96,606us-gaap_Revenues $ 97,031us-gaap_Revenues
Expense 64,413jpm_NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses 70,692jpm_NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses 68,114jpm_NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses
Income before income tax expense 29,792us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 25,914us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 28,917us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Net income 21,762us-gaap_NetIncomeLoss 17,923us-gaap_NetIncomeLoss 21,284us-gaap_NetIncomeLoss
Assets 2,573,126us-gaap_Assets 2,415,689us-gaap_Assets 2,359,141us-gaap_Assets
United Kingdom      
Entity-Wide Information by Geographic Areas      
Assets 434,000us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= country_GB
451,000us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= country_GB
498,000us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= country_GB
Europe/Middle East and Africa      
Entity-Wide Information by Geographic Areas      
Revenue 16,013us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
15,585us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
10,522us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
Expense 10,123jpm_NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
9,069jpm_NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
9,326jpm_NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
Income before income tax expense 5,890us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
6,516us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
1,196us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
Net income 3,935us-gaap_NetIncomeLoss
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
4,842us-gaap_NetIncomeLoss
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
1,508us-gaap_NetIncomeLoss
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
Assets 481,328us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
514,747us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
553,147us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
Asia and Pacific      
Entity-Wide Information by Geographic Areas      
Revenue 6,083us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
6,168us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
5,605us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
Expense 4,478jpm_NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
4,248jpm_NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
3,952jpm_NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
Income before income tax expense 1,605us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
1,920us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
1,653us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
Net income 1,051us-gaap_NetIncomeLoss
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
1,254us-gaap_NetIncomeLoss
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
1,048us-gaap_NetIncomeLoss
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
Assets 147,357us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
145,999us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
167,955us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
Latin America and the Caribbean      
Entity-Wide Information by Geographic Areas      
Revenue 2,047us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
2,251us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
2,328us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
Expense 1,626jpm_NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
1,626jpm_NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
1,580jpm_NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
Income before income tax expense 421us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
625us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
748us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
Net income 269us-gaap_NetIncomeLoss
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
381us-gaap_NetIncomeLoss
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
454us-gaap_NetIncomeLoss
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
Assets 44,567us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
41,473us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
53,984us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
Total international      
Entity-Wide Information by Geographic Areas      
Revenue 24,143us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= jpm_TotalInternationalMember
24,004us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= jpm_TotalInternationalMember
18,455us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= jpm_TotalInternationalMember
Expense 16,227jpm_NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementGeographicalAxis
= jpm_TotalInternationalMember
14,943jpm_NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementGeographicalAxis
= jpm_TotalInternationalMember
14,858jpm_NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementGeographicalAxis
= jpm_TotalInternationalMember
Income before income tax expense 7,916us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= jpm_TotalInternationalMember
9,061us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= jpm_TotalInternationalMember
3,597us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= jpm_TotalInternationalMember
Net income 5,255us-gaap_NetIncomeLoss
/ us-gaap_StatementGeographicalAxis
= jpm_TotalInternationalMember
6,477us-gaap_NetIncomeLoss
/ us-gaap_StatementGeographicalAxis
= jpm_TotalInternationalMember
3,010us-gaap_NetIncomeLoss
/ us-gaap_StatementGeographicalAxis
= jpm_TotalInternationalMember
Assets 673,252us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= jpm_TotalInternationalMember
702,219us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= jpm_TotalInternationalMember
775,086us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= jpm_TotalInternationalMember
North America      
Entity-Wide Information by Geographic Areas      
Revenue 70,062us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
72,602us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
78,576us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
Expense 48,186jpm_NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
55,749jpm_NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
53,256jpm_NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
Income before income tax expense 21,876us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
16,853us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
25,320us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
Net income 16,507us-gaap_NetIncomeLoss
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
11,446us-gaap_NetIncomeLoss
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
18,274us-gaap_NetIncomeLoss
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
Assets $ 1,899,874us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
$ 1,713,470us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
$ 1,584,055us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember