SEC Info℠ | Home | Search | My Interests | Help | Sign In | Please Sign In | ||||||||||||||||||||
¶
– Release Delayed ·As Of Filer Filing For·On·As Docs:Size Issuer Filing Agent 2/25/11 Bank of America Corp/DE 10-K¶ 12/31/10 191:87M Donnelley … Solutions/FA |
Document/Exhibit Description Pages Size 1: 10-K Annual Report HTML 6.65M 191: COVER ¶ Comment-Response or Cover Letter to the SEC HTML 46K 2: EX-3.B Articles of Incorporation/Organization or Bylaws HTML 125K 3: EX-4.EE Instrument Defining the Rights of Security Holders HTML 70K 4: EX-4.FF Instrument Defining the Rights of Security Holders HTML 68K 5: EX-4.GG Instrument Defining the Rights of Security Holders HTML 63K 6: EX-4.HH Instrument Defining the Rights of Security Holders HTML 63K 7: EX-10.C Material Contract HTML 48K 9: EX-10.DDD Material Contract HTML 49K 10: EX-10.EEE Material Contract HTML 97K 8: EX-10.I Material Contract HTML 252K 11: EX-10.III Material Contract HTML 70K 12: EX-10.JJJ Material Contract HTML 122K 13: EX-10.KKK Material Contract HTML 83K 14: EX-10.LLL Material Contract HTML 75K 16: EX-21 Subsidiaries List HTML 500K 17: EX-23 Consent of Experts or Counsel HTML 49K 18: EX-24.A Power of Attorney HTML 56K 19: EX-24.B Power of Attorney HTML 49K 15: EX-12 Statement re: Computation of Ratios HTML 58K 20: EX-31.A Certification -- §302 - SOA'02 HTML 50K 21: EX-31.B Certification -- §302 - SOA'02 HTML 50K 22: EX-32.A Certification -- §906 - SOA'02 HTML 46K 23: EX-32.B Certification -- §906 - SOA'02 HTML 46K 143: XML IDEA XML File -- Definitions and References XML 986K 169: XML IDEA XML File -- Filing Summary XML 1.32M 160: XML.R1 Document and Entity Information XML 236K 161: XML.R2 Consolidated Statement of Income XML 729K 91: XML.R3 Consolidated Balance Sheet XML 1.13M 107: XML.R4 Consolidated Balance Sheet (Parenthetical) XML 439K 140: XML.R5 Consolidated Statement of Changes in Shareholders' XML 1.57M Equity 134: XML.R6 Consolidated Statement of Cash Flows XML 734K 179: XML.R7 Consolidated Statement of Cash Flows XML 331K (Parenthetical) 54: XML.R8 Summary of Significant Accounting Principles XML 173K 133: XML.R9 Merger and Restructuring Activity XML 144K 47: XML.R10 Trading Account Assets and Liabilities XML 89K 46: XML.R11 Derivatives XML 601K 90: XML.R12 Securities XML 515K 152: XML.R13 Outstanding Loans and Leases XML 521K 95: XML.R14 Allowance for Credit Losses XML 172K 100: XML.R15 Securitizations and Other Variable Interest XML 682K Entities 125: XML.R16 Representations and Warranties Obligations and XML 172K Corporate Guarantees 188: XML.R17 Goodwill and Intangible Assets XML 117K 78: XML.R18 Deposits XML 95K 30: XML.R19 Federal Funds Sold, Securities Borrowed or XML 124K Purchased Under Agreements to Resell and Short-term Borrowings 105: XML.R20 Long-term Debt XML 389K 149: XML.R21 Commitments and Contingencies XML 257K 62: XML.R22 Shareholders' Equity XML 181K 141: XML.R23 Accumulated Other Comprehensive Income XML 129K 101: XML.R24 Earnings Per Common Share XML 111K 178: XML.R25 Regulatory Requirements and Restrictions XML 127K 155: XML.R26 Employee Benefit Plans XML 599K 111: XML.R27 Stock Based Compensation Plans XML 112K 126: XML.R28 Income Taxes XML 222K 45: XML.R29 Fair Value Measurements XML 833K 50: XML.R30 Fair Value Option XML 185K 66: XML.R31 Fair Value of Financial Instruments XML 90K 85: XML.R32 Mortgage Servicing Rights XML 119K 124: XML.R33 Business Segment Information XML 396K 154: XML.R34 Parent Company Information XML 177K 37: XML.R35 Performance By Geographic Area XML 122K 55: XML.R36 Summary of Significant Accounting Principles XML 100K (Policies) 164: XML.R37 Merger and Restructuring Activity (Tables) XML 155K 176: XML.R38 Trading Account Assets and Liabilities (Tables) XML 87K 113: XML.R39 Derivatives (Tables) XML 606K 185: XML.R40 Securities (Tables) XML 544K 56: XML.R41 Outstanding Loans and Leases (Tables) XML 559K 187: XML.R42 Allowance for Credit Losses (Tables) XML 175K 70: XML.R43 Securitizations and Other Variable Interest XML 690K Entities (Tables) 33: XML.R44 Representations and Warranties Obligations and XML 154K Corporate Guarantees (Tables) 67: XML.R45 Goodwill and Intangible Assets (Tables) XML 106K 148: XML.R46 Deposits (Tables) XML 99K 174: XML.R47 Federal Funds Sold, Securities Borrowed or XML 121K Purchased Under Agreements to Resell and Short-term Borrowings (Tables) 98: XML.R48 Long-term Debt (Tables) XML 389K 73: XML.R49 Commitments and Contingencies (Tables) XML 125K 123: XML.R50 Shareholder's Equity (Tables) XML 163K 43: XML.R51 Accumulated Other Comprehensive Income (Tables) XML 126K 129: XML.R52 Earnings Per Common Share (Tables) XML 106K 76: XML.R53 Regulatory Requirements and Restrictions (Tables) XML 112K 53: XML.R54 Employee Benefit Plans (Tables) XML 645K 172: XML.R55 Stock-Based Compensation Plans (Tables) XML 109K 166: XML.R56 Income Taxes (Tables) XML 246K 89: XML.R57 Fair Value Measurements (Tables) XML 837K 60: XML.R58 Fair Value Option (Tables) XML 145K 157: XML.R59 Fair Value of Financial Instruments (Tables) XML 85K 49: XML.R60 Mortage Servicing Rights (Tables) XML 129K 135: XML.R61 Business Segment Information (Tables) XML 394K 130: XML.R62 Parent Company Information (Tables) XML 189K 165: XML.R63 Performance by Geographical Area (Tables) XML 121K 159: XML.R64 Summary of Significant Accounting Principles XML 958K (Details) 181: XML.R65 Merger and Restructuring Activity (Details) XML 215K 58: XML.R66 Merger and Restructuring Activity (Details 1) XML 504K 88: XML.R67 Merger and Restructuring Activity (Details 2) XML 132K 119: XML.R68 Merger and Restructuring Activity (Details 3) XML 318K 103: XML.R69 Merger and Restructuring Activity (Details XML 446K Textuals) 122: XML.R70 Trading Account Assets and Liabilities (Details) XML 511K 186: XML.R71 Derivatives (Details) XML 7.25M 59: XML.R72 Derivatives (Details 1) XML 426K 71: XML.R73 Derivatives (Details 2) XML 517K 65: XML.R74 Derivatives (Details Textuals) XML 479K 115: XML.R75 Securities (Details) XML 3.66M 128: XML.R76 Securities (Details 1) XML 4.67M 110: XML.R77 Securities (Details 2) XML 478K 99: XML.R78 Securities (Details 3) XML 120K 57: XML.R79 Securities (Details 4) XML 182K 35: XML.R80 Securities (Details Textuals) XML 1.40M 117: XML.R81 Outstanding Loans and Leases (Details) XML 1.82M 87: XML.R82 Outstanding Loans and Leases (Details 1) XML 410K 109: XML.R83 Outstanding Loans and Leases (Details 2) XML 2.61M 145: XML.R84 Outstanding Loans and Leases (Details 3) XML 554K 139: XML.R85 Outstanding Loans and Leases (Details 4) XML 230K 80: XML.R86 Outstanding Loans and Leases (Details 5) XML 858K 151: XML.R87 Outstanding Loans and Leases (Details 6) XML 720K 136: XML.R88 Outstanding Loans and Leases (Details 7) XML 218K 64: XML.R89 Outstanding Loans and Leases (Details 8) XML 130K 97: XML.R90 Outstanding Loans and Leases (Details Textuals) XML 1.28M 138: XML.R91 Allowance for Credit Losses (Details 1) XML 615K 77: XML.R92 Allowance for Credit Losses (Details 2) XML 1.32M 156: XML.R93 Allowance for Credit Losses (Details Textuals) XML 260K 83: XML.R94 Securitizations and Other Variable Interest XML 1.20M Entities (Details 1) 144: XML.R95 Securitizations and Other Variable Interest XML 3.44M Entities (Details 2) 118: XML.R96 Securitizations and Other Variable Interest XML 3.95M Entities (Details 3) 36: XML.R97 Securitizations and Other Variable Interest XML 1.44M Entities (Details 4) 81: XML.R98 Securitizations and Other Variable Interest XML 1.27M Entities (Details Textuals) 150: XML.R99 Representations and Warranties Obligations and XML 540K Corporate Guarantees (Details) 51: XML.R100 Representations and Warranties Obligations and XML 480K Corporate Guarantees (Details 1) 112: XML.R101 Representations and Warranties Obligations and XML 360K Corporate Guarantees (Details Textuals) 127: XML.R102 Goodwill and Intangible Assets (Details 1) XML 544K 163: XML.R103 Goodwill and Intangible Assets (Details 2) XML 345K 190: XML.R104 Goodwill and Intangible Assets (Details Textuals) XML 482K 74: XML.R105 Deposits (Details) XML 475K 38: XML.R106 Federal Funds Sold, Securities Borrowed or XML 793K Purchased Under Agreements to Resell and Short-term Borrowings (Details) 79: XML.R107 Long-term Debt (Details) XML 2.11M 86: XML.R108 Long-term Debt (Details 1) XML 732K 48: XML.R109 Long-term Debt (Details 2) XML 7.81M 171: XML.R110 Long-Term Debt (Details Textuals) XML 635K 168: XML.R111 Commitments and Contingencies (Details) XML 9.96M 42: XML.R112 Shareholder's Equity (Details) XML 3.04M 92: XML.R113 Shareholders Equity (Details Textuals) XML 1.21M 108: XML.R114 Accumulated Other Comprehensive Income (Details) XML 756K 142: XML.R115 Earnings Per Common Share (Details 1) XML 179K 44: XML.R116 Earnings Per Common Share (Details 2) XML 166K 180: XML.R117 Earnings Per Common Share (Details Textual) XML 242K 120: XML.R118 Regulatory Requirements and Restrictions (Details) XML 472K 104: XML.R119 Regulatory Requirements and Restrictions (Details XML 493K Textuals) 41: XML.R120 Employee Benefit Plans (Details) XML 651K 147: XML.R121 Employee Benefit Plans (Details 1) XML 1.15M 131: XML.R122 Employee Benefit Plans (Details 2) XML 1.19M 82: XML.R123 Employee Benefit Plans (Details 3) XML 860K 72: XML.R124 Employee Benefit Plans (Details 4) XML 408K 96: XML.R125 Employee Benefit Plans (Details 5) XML 495K 183: XML.R126 Employee Benefit Plans (Details 6) XML 370K 114: XML.R127 Employee Benefit Plans (Details 7) XML 1.94M 116: XML.R128 Employee Benefit Plans (Details 8) XML 803K 158: XML.R129 Employee Benefit Plans (Details 9) XML 373K 132: XML.R130 Employee Benefit Plans (Details Textuals) XML 1.31M 32: XML.R131 Stock-Based Compensation Plans (Details) XML 560K 162: XML.R132 Stock-Based Compensation Plans (Details 1) XML 812K 68: XML.R133 Income Taxes (Details) XML 2.87M 94: XML.R134 Fair Value Measurements (Details 1) XML 8.81M 121: XML.R135 Fair Value Measurements (Details 2) XML 2.45M 106: XML.R136 Fair Value Measurements (Details 3) XML 740K 182: XML.R137 Fair Value Measurements (Details 4) XML 1.92M 69: XML.R138 Fair Value Measurements (Details 5) XML 774K 52: XML.R139 Fair Value Measurements (Details 6) XML 249K 189: XML.R140 Fair Value Measurements (Details Textuals) XML 541K 175: XML.R141 Fair Value Option (Details) XML 1.52M 93: XML.R142 Fair Value Option (Details 1) XML 520K 31: XML.R143 Fair Value Option (Details Textuals) XML 87K 167: XML.R144 Fair Value of Financial Instruments (Details) XML 210K 177: XML.R145 Mortage Servicing Rights (Details) XML 223K 39: XML.R146 Mortgage Servicing Rights (Details 1) XML 163K 75: XML.R147 Mortgage Servicing Rights (Details 2) XML 309K 102: XML.R148 Mortgage Servicing Rights (Details Textuals) XML 78K 184: XML.R149 Business Segment Information (Details) XML 1.40M 63: XML.R150 Business Segment Information (Details 1) XML 1.76M 84: XML.R151 Business Segment Information (Details 2) XML 626K 137: XML.R152 Business Segment Information (Details 3) XML 331K 40: XML.R153 Parent Company Information (Details) XML 428K 34: XML.R154 Parent Company Information (Details 1) XML 551K 146: XML.R155 Parent Company Information (Details 2) XML 573K 61: XML.R156 Performance by Geographical Area (Details) XML 629K 173: XML.R157 Performance by Geographical Area (Details XML 244K Textuals) 170: EXCEL IDEA Workbook of Financial Reports (.xls) XLS 11.72M 24: EX-101.INS XBRL Instance -- bac-20101231 XML 17.41M 26: EX-101.CAL XBRL Calculations -- bac-20101231_cal XML 381K 29: EX-101.DEF XBRL Definitions -- bac-20101231_def XML 3.49M 27: EX-101.LAB XBRL Labels -- bac-20101231_lab XML 5.83M 28: EX-101.PRE XBRL Presentations -- bac-20101231_pre XML 4.32M 25: EX-101.SCH XBRL Schema -- bac-20101231 XSD 1.11M 153: ZIP XBRL Zipped Folder -- 0000950123-11-018743-xbrl Zip 1.02M
<?xml version="1.0" encoding="windows-1252"?> | |||||||||||||||||||||
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | |||||||||||||||||||||
<Version> 2.2.0.25 </Version> | |||||||||||||||||||||
<hasSegments> false </hasSegments> | |||||||||||||||||||||
<hasScenarios> false </hasScenarios> | |||||||||||||||||||||
<ReportLongName> 0521 - Disclosure - Income Taxes (Tables) </ReportLongName> | |||||||||||||||||||||
<DisplayLabelColumn> true </DisplayLabelColumn> | |||||||||||||||||||||
<ShowElementNames> false </ShowElementNames> | |||||||||||||||||||||
<RoundingOption/> | |||||||||||||||||||||
<HasEmbeddedReports> false </HasEmbeddedReports> | |||||||||||||||||||||
<Columns> | |||||||||||||||||||||
<Column> | |||||||||||||||||||||
<Id> 1 </Id> | |||||||||||||||||||||
<IsAbstractGroupTitle> false </IsAbstractGroupTitle> | |||||||||||||||||||||
<LabelColumn> false </LabelColumn> | |||||||||||||||||||||
<CurrencyCode> USD </CurrencyCode> | |||||||||||||||||||||
<FootnoteIndexer/> | |||||||||||||||||||||
<hasSegments> false </hasSegments> | |||||||||||||||||||||
<hasScenarios> false </hasScenarios> | |||||||||||||||||||||
<MCU> | |||||||||||||||||||||
<KeyName> 1/1/2010 - 12/31/2010 USD ($) USD ($) / shares </KeyName> | |||||||||||||||||||||
<CurrencySymbol> $ </CurrencySymbol> | |||||||||||||||||||||
<contextRef> | |||||||||||||||||||||
<ContextID> Jan-01-2010_Dec-31-2010 </ContextID> | |||||||||||||||||||||
<EntitySchema> http://www.sec.gov/CIK </EntitySchema> | |||||||||||||||||||||
<EntityValue> 0000070858 </EntityValue> | |||||||||||||||||||||
<PeriodDisplayName/> | |||||||||||||||||||||
<PeriodType> duration </PeriodType> | |||||||||||||||||||||
<PeriodStartDate> 2010-01-01T00:00:00 </PeriodStartDate> | |||||||||||||||||||||
<PeriodEndDate> 2010-12-31T00:00:00 </PeriodEndDate> | |||||||||||||||||||||
<Segments/> | |||||||||||||||||||||
<Scenarios/> | |||||||||||||||||||||
</contextRef> | |||||||||||||||||||||
<UPS> | |||||||||||||||||||||
<UnitProperty> | |||||||||||||||||||||
<UnitID> USD </UnitID> | |||||||||||||||||||||
<UnitType> Standard </UnitType> | |||||||||||||||||||||
<StandardMeasure> | |||||||||||||||||||||
<MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> | |||||||||||||||||||||
<MeasureValue> USD </MeasureValue> | |||||||||||||||||||||
<MeasureNamespace> iso4217 </MeasureNamespace> | |||||||||||||||||||||
</StandardMeasure> | |||||||||||||||||||||
<Scale> 0 </Scale> | |||||||||||||||||||||
</UnitProperty> | |||||||||||||||||||||
<UnitProperty> | |||||||||||||||||||||
<UnitID> Shares </UnitID> | |||||||||||||||||||||
<UnitType> Standard </UnitType> | |||||||||||||||||||||
<StandardMeasure> | |||||||||||||||||||||
<MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> | |||||||||||||||||||||
<MeasureValue> shares </MeasureValue> | |||||||||||||||||||||
<MeasureNamespace> xbrli </MeasureNamespace> | |||||||||||||||||||||
</StandardMeasure> | |||||||||||||||||||||
<Scale> 0 </Scale> | |||||||||||||||||||||
</UnitProperty> | |||||||||||||||||||||
<UnitProperty> | |||||||||||||||||||||
<UnitID> Pure </UnitID> | |||||||||||||||||||||
<UnitType> Standard </UnitType> | |||||||||||||||||||||
<StandardMeasure> | |||||||||||||||||||||
<MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> | |||||||||||||||||||||
<MeasureValue> pure </MeasureValue> | |||||||||||||||||||||
<MeasureNamespace> xbrli </MeasureNamespace> | |||||||||||||||||||||
</StandardMeasure> | |||||||||||||||||||||
<Scale> 0 </Scale> | |||||||||||||||||||||
</UnitProperty> | |||||||||||||||||||||
<UnitProperty> | |||||||||||||||||||||
<UnitID> USDEPS </UnitID> | |||||||||||||||||||||
<UnitType> Divide </UnitType> | |||||||||||||||||||||
<NumeratorMeasure> | |||||||||||||||||||||
<MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> | |||||||||||||||||||||
<MeasureValue> USD </MeasureValue> | |||||||||||||||||||||
<MeasureNamespace> iso4217 </MeasureNamespace> | |||||||||||||||||||||
</NumeratorMeasure> | |||||||||||||||||||||
<DenominatorMeasure> | |||||||||||||||||||||
<MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> | |||||||||||||||||||||
<MeasureValue> shares </MeasureValue> | |||||||||||||||||||||
<MeasureNamespace> xbrli </MeasureNamespace> | |||||||||||||||||||||
</DenominatorMeasure> | |||||||||||||||||||||
<Scale> 0 </Scale> | |||||||||||||||||||||
</UnitProperty> | |||||||||||||||||||||
</UPS> | |||||||||||||||||||||
<CurrencyCode> USD </CurrencyCode> | |||||||||||||||||||||
<OriginalCurrencyCode> USD </OriginalCurrencyCode> | |||||||||||||||||||||
</MCU> | |||||||||||||||||||||
<CurrencySymbol> $ </CurrencySymbol> | |||||||||||||||||||||
<Labels> | |||||||||||||||||||||
<Label Id="1" Label="12 Months Ended"/> | |||||||||||||||||||||
<Label Id="2" Label="Dec. 31, 2010"/> | |||||||||||||||||||||
</Labels> | |||||||||||||||||||||
</Column> | |||||||||||||||||||||
</Columns> | |||||||||||||||||||||
<Rows> | |||||||||||||||||||||
<Row> | |||||||||||||||||||||
<Id> 2 </Id> | |||||||||||||||||||||
<IsAbstractGroupTitle> true </IsAbstractGroupTitle> | |||||||||||||||||||||
<Level> 0 </Level> | |||||||||||||||||||||
<ElementName> bac_IncomeTaxesTablesAbstract </ElementName> | |||||||||||||||||||||
<ElementPrefix> bac </ElementPrefix> | |||||||||||||||||||||
<IsBaseElement> false </IsBaseElement> | |||||||||||||||||||||
<BalanceType> na </BalanceType> | |||||||||||||||||||||
<PeriodType> duration </PeriodType> | |||||||||||||||||||||
<ShortDefinition> Income Taxes Tables Abstract. </ShortDefinition> | |||||||||||||||||||||
<IsReportTitle> false </IsReportTitle> | |||||||||||||||||||||
<IsSegmentTitle> false </IsSegmentTitle> | |||||||||||||||||||||
<IsSubReportEnd> false </IsSubReportEnd> | |||||||||||||||||||||
<IsCalendarTitle> false </IsCalendarTitle> | |||||||||||||||||||||
<IsTuple> false </IsTuple> | |||||||||||||||||||||
<IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> | |||||||||||||||||||||
<IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> | |||||||||||||||||||||
<IsBeginningBalance> false </IsBeginningBalance> | |||||||||||||||||||||
<IsEndingBalance> false </IsEndingBalance> | |||||||||||||||||||||
<IsReverseSign> false </IsReverseSign> | |||||||||||||||||||||
<PreferredLabelRole/> | |||||||||||||||||||||
<FootnoteIndexer/> | |||||||||||||||||||||
<Cells> | |||||||||||||||||||||
<Cell> | |||||||||||||||||||||
<Id> 1 </Id> | |||||||||||||||||||||
<IsNumeric> false </IsNumeric> | |||||||||||||||||||||
<IsRatio> false </IsRatio> | |||||||||||||||||||||
<DisplayZeroAsNone> false </DisplayZeroAsNone> | |||||||||||||||||||||
<NumericAmount> 0 </NumericAmount> | |||||||||||||||||||||
<RoundedNumericAmount> 0 </RoundedNumericAmount> | |||||||||||||||||||||
<NonNumbericText/> | |||||||||||||||||||||
<NonNumericTextHeader/> | |||||||||||||||||||||
<FootnoteIndexer/> | |||||||||||||||||||||
<CurrencyCode/> | |||||||||||||||||||||
<CurrencySymbol/> | |||||||||||||||||||||
<IsIndependantCurrency> false </IsIndependantCurrency> | |||||||||||||||||||||
<ShowCurrencySymbol> false </ShowCurrencySymbol> | |||||||||||||||||||||
<DisplayDateInUSFormat> false </DisplayDateInUSFormat> | |||||||||||||||||||||
<hasSegments> false </hasSegments> | |||||||||||||||||||||
<hasScenarios> false </hasScenarios> | |||||||||||||||||||||
</Cell> | |||||||||||||||||||||
</Cells> | |||||||||||||||||||||
<OriginalInstanceReportColumns/> | |||||||||||||||||||||
<Unit> Other </Unit> | |||||||||||||||||||||
<ElementDataType> xbrli:stringItemType </ElementDataType> | |||||||||||||||||||||
<SimpleDataType> string </SimpleDataType> | |||||||||||||||||||||
<ElementDefenition> Income Taxes Tables Abstract. </ElementDefenition> | |||||||||||||||||||||
<IsTotalLabel> false </IsTotalLabel> | |||||||||||||||||||||
<IsEPS> false </IsEPS> | |||||||||||||||||||||
<Label> Income Taxes (Tables) [Abstract] </Label> | |||||||||||||||||||||
</Row> | |||||||||||||||||||||
<Row> | |||||||||||||||||||||
<Id> 3 </Id> | |||||||||||||||||||||
<IsAbstractGroupTitle> false </IsAbstractGroupTitle> | |||||||||||||||||||||
<Level> 0 </Level> | |||||||||||||||||||||
<ElementName> bac_ComponentsOfIncomeTaxExpenseBenefitTextBlock </ElementName> | |||||||||||||||||||||
<ElementPrefix> bac </ElementPrefix> | |||||||||||||||||||||
<IsBaseElement> false </IsBaseElement> | |||||||||||||||||||||
<BalanceType> na </BalanceType> | |||||||||||||||||||||
<PeriodType> duration </PeriodType> | |||||||||||||||||||||
<ShortDefinition> Components of income tax expense (benefit). </ShortDefinition> | |||||||||||||||||||||
<IsReportTitle> false </IsReportTitle> | |||||||||||||||||||||
<IsSegmentTitle> false </IsSegmentTitle> | |||||||||||||||||||||
<IsSubReportEnd> false </IsSubReportEnd> | |||||||||||||||||||||
<IsCalendarTitle> false </IsCalendarTitle> | |||||||||||||||||||||
<IsTuple> false </IsTuple> | |||||||||||||||||||||
<IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> | |||||||||||||||||||||
<IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> | |||||||||||||||||||||
<IsBeginningBalance> false </IsBeginningBalance> | |||||||||||||||||||||
<IsEndingBalance> false </IsEndingBalance> | |||||||||||||||||||||
<IsReverseSign> false </IsReverseSign> | |||||||||||||||||||||
<PreferredLabelRole> verboselabel </PreferredLabelRole> | |||||||||||||||||||||
<FootnoteIndexer/> | |||||||||||||||||||||
<Cells> | |||||||||||||||||||||
<Cell> | |||||||||||||||||||||
<Id> 1 </Id> | |||||||||||||||||||||
<IsNumeric> false </IsNumeric> | |||||||||||||||||||||
<IsRatio> false </IsRatio> | |||||||||||||||||||||
<DisplayZeroAsNone> false </DisplayZeroAsNone> | |||||||||||||||||||||
<NumericAmount> 0 </NumericAmount> | |||||||||||||||||||||
<RoundedNumericAmount> 0 </RoundedNumericAmount> | |||||||||||||||||||||
<NonNumbericText> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: bac-20101231_note21_table1 - bac:ComponentsOfIncomeTaxExpenseBenefitTextBlock--> <div align="left" style="font-size: 1pt; font-family: Arial, Helvetica"> <table border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 7pt; font-family: Arial, Helvetica; color: #000000; background: transparent; text-align: left"> <!-- Table Width Row BEGIN --> <tr style="font-size: 1pt" valign="bottom"> <td width="67%"> </td><!-- colindex=01 type=maindata --> <td width="2%"> </td><!-- colindex=02 type=gutter --> <td width="1%" align="right"> </td><!-- colindex=02 type=lead --> <td width="5%" align="right"> </td><!-- colindex=02 type=body --> <td width="1%" align="left"> </td><!-- colindex=02 type=hang1 --> <td width="3%"> </td><!-- colindex=03 type=gutter --> <td width="1%" align="right"> </td><!-- colindex=03 type=lead --> <td width="7%" align="right"> </td><!-- colindex=03 type=body --> <td width="1%" align="left"> </td><!-- colindex=03 type=hang1 --> <td width="3%"> </td><!-- colindex=04 type=gutter --> <td width="1%" align="right"> </td><!-- colindex=04 type=lead --> <td width="7%" align="right"> </td><!-- colindex=04 type=body --> <td width="1%" align="left"> </td><!-- colindex=04 type=hang1 --> </tr> <!-- Table Width Row END --> <!-- TableOutputHead --> <tr style="font-size: 5pt" valign="bottom" align="center"> <td nowrap="nowrap" align="left" valign="bottom"> (Dollars in millions) </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> <b><font style="font-size: 6pt">2010</font></b> </td> <td> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> <font style="font-size: 6pt">2009 </font> </td> <td> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> <font style="font-size: 6pt">2008 </font> </td> <td> </td> </tr> <!-- TableOutputBody --> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 6pt"> <b><font style="font-size: 6pt">Current income tax expense (benefit)</font></b> </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> U.S. federal </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>$</b> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>(666</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>)</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> $ </td> <td nowrap="nowrap" align="right" valign="bottom"> (3,576 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> $ </td> <td nowrap="nowrap" align="right" valign="bottom"> 5,075 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> U.S. state and local </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>158</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 555 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 561 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> <font style="white-space: nowrap">Non-U.S. </font> </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>815</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 735 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 585 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr style="font-size: 1pt"> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 30pt"> Total current expense (benefit) </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>307</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (2,286 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 6,221 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr style="font-size: 1pt"> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 6pt"> <b><font style="font-size: 6pt">Deferred income tax expense (benefit)</font></b> </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> U.S. federal </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>(287</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>)</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 792 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (5,269 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> U.S. state and local </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>201</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (620 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (520 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> <font style="white-space: nowrap">Non-U.S. </font> </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>694</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 198 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (12 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> </tr> <tr style="font-size: 1pt"> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 30pt"> Total deferred expense (benefit) </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>608</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 370 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (5,801 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> </tr> <tr style="font-size: 1pt"> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 30pt"> <b><font style="font-size: 6pt">Total income tax expense (benefit)</font></b> </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>$</b> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>915</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> $ </td> <td nowrap="nowrap" align="right" valign="bottom"> (1,916 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> $ </td> <td nowrap="nowrap" align="right" valign="bottom"> 420 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr style="font-size: 1pt"> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> </table> <div align="left" style="text-align:justify; margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 9pt; font-family: Arial, Helvetica; color: #000000; background: transparent"> </div> </div> </NonNumbericText> | |||||||||||||||||||||
<NonNumericTextHeader> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note </NonNumericTextHeader> | |||||||||||||||||||||
<FootnoteIndexer/> | |||||||||||||||||||||
<CurrencyCode/> | |||||||||||||||||||||
<CurrencySymbol/> | |||||||||||||||||||||
<IsIndependantCurrency> false </IsIndependantCurrency> | |||||||||||||||||||||
<ShowCurrencySymbol> false </ShowCurrencySymbol> | |||||||||||||||||||||
<DisplayDateInUSFormat> false </DisplayDateInUSFormat> | |||||||||||||||||||||
<hasSegments> false </hasSegments> | |||||||||||||||||||||
<hasScenarios> false </hasScenarios> | |||||||||||||||||||||
</Cell> | |||||||||||||||||||||
</Cells> | |||||||||||||||||||||
<OriginalInstanceReportColumns/> | |||||||||||||||||||||
<Unit> Other </Unit> | |||||||||||||||||||||
<ElementDataType> us-types:textBlockItemType </ElementDataType> | |||||||||||||||||||||
<SimpleDataType> string </SimpleDataType> | |||||||||||||||||||||
<ElementDefenition> Components of income tax expense (benefit). </ElementDefenition> | |||||||||||||||||||||
<ElementReferences> No authoritative reference available. </ElementReferences> | |||||||||||||||||||||
<IsTotalLabel> false </IsTotalLabel> | |||||||||||||||||||||
<IsEPS> false </IsEPS> | |||||||||||||||||||||
<Label> Components of income tax expense (benefit) </Label> | |||||||||||||||||||||
</Row> | |||||||||||||||||||||
<Row> | |||||||||||||||||||||
<Id> 4 </Id> | |||||||||||||||||||||
<IsAbstractGroupTitle> false </IsAbstractGroupTitle> | |||||||||||||||||||||
<Level> 0 </Level> | |||||||||||||||||||||
<ElementName> bac_ReconciliationBetweenExpectedFederalIncomeTaxExpenseToActualIncomeTaxExpenseBenefitTextBlock </ElementName> | |||||||||||||||||||||
<ElementPrefix> bac </ElementPrefix> | |||||||||||||||||||||
<IsBaseElement> false </IsBaseElement> | |||||||||||||||||||||
<BalanceType> na </BalanceType> | |||||||||||||||||||||
<PeriodType> duration </PeriodType> | |||||||||||||||||||||
<ShortDefinition> Reconciliation between the expected federal income tax expense to actual income tax expense (benefit). </ShortDefinition> | |||||||||||||||||||||
<IsReportTitle> false </IsReportTitle> | |||||||||||||||||||||
<IsSegmentTitle> false </IsSegmentTitle> | |||||||||||||||||||||
<IsSubReportEnd> false </IsSubReportEnd> | |||||||||||||||||||||
<IsCalendarTitle> false </IsCalendarTitle> | |||||||||||||||||||||
<IsTuple> false </IsTuple> | |||||||||||||||||||||
<IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> | |||||||||||||||||||||
<IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> | |||||||||||||||||||||
<IsBeginningBalance> false </IsBeginningBalance> | |||||||||||||||||||||
<IsEndingBalance> false </IsEndingBalance> | |||||||||||||||||||||
<IsReverseSign> false </IsReverseSign> | |||||||||||||||||||||
<PreferredLabelRole> verboselabel </PreferredLabelRole> | |||||||||||||||||||||
<FootnoteIndexer/> | |||||||||||||||||||||
<Cells> | |||||||||||||||||||||
<Cell> | |||||||||||||||||||||
<Id> 1 </Id> | |||||||||||||||||||||
<IsNumeric> false </IsNumeric> | |||||||||||||||||||||
<IsRatio> false </IsRatio> | |||||||||||||||||||||
<DisplayZeroAsNone> false </DisplayZeroAsNone> | |||||||||||||||||||||
<NumericAmount> 0 </NumericAmount> | |||||||||||||||||||||
<RoundedNumericAmount> 0 </RoundedNumericAmount> | |||||||||||||||||||||
<NonNumbericText> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: bac-20101231_note21_table2 - bac:ReconciliationBetweenExpectedFederalIncomeTaxExpenseToActualIncomeTaxExpenseBenefitTextBlock--> <div align="left" style="font-size: 1pt; font-family: Arial, Helvetica"> <table border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 7pt; font-family: Arial, Helvetica; color: #000000; background: transparent; text-align: left"> <!-- Table Width Row BEGIN --> <tr style="font-size: 1pt" valign="bottom"> <td width="69%"> </td><!-- colindex=01 type=maindata --> <td width="1%"> </td><!-- colindex=02 type=gutter --> <td width="1%" align="right"> </td><!-- colindex=02 type=lead --> <td width="2%" align="right"> </td><!-- colindex=02 type=body --> <td width="1%" align="left"> </td><!-- colindex=02 type=hang1 --> <td width="1%"> </td><!-- colindex=03 type=gutter --> <td width="1%" align="right"> </td><!-- colindex=03 type=lead --> <td width="1%" align="right"> </td><!-- colindex=03 type=body --> <td width="1%" align="left"> </td><!-- colindex=03 type=hang1 --> <td width="3%"> </td><!-- colindex=04 type=gutter --> <td width="1%" align="right"> </td><!-- colindex=04 type=lead --> <td width="2%" align="right"> </td><!-- colindex=04 type=body --> <td width="1%" align="left"> </td><!-- colindex=04 type=hang1 --> <td width="1%"> </td><!-- colindex=05 type=gutter --> <td width="1%" align="right"> </td><!-- colindex=05 type=lead --> <td width="1%" align="right"> </td><!-- colindex=05 type=body --> <td width="1%" align="left"> </td><!-- colindex=05 type=hang1 --> <td width="3%"> </td><!-- colindex=06 type=gutter --> <td width="1%" align="right"> </td><!-- colindex=06 type=lead --> <td width="2%" align="right"> </td><!-- colindex=06 type=body --> <td width="1%" align="left"> </td><!-- colindex=06 type=hang1 --> <td width="1%"> </td><!-- colindex=07 type=gutter --> <td width="1%" align="right"> </td><!-- colindex=07 type=lead --> <td width="1%" align="right"> </td><!-- colindex=07 type=body --> <td width="1%" align="left"> </td><!-- colindex=07 type=hang1 --> </tr> <!-- Table Width Row END --> <!-- TableOutputHead --> <tr style="font-size: 6pt" valign="bottom" align="center"> <td nowrap="nowrap" align="right" valign="bottom"> </td> <td> </td> <td colspan="6" align="center" valign="bottom"> <b>2010</b> </td> <td> </td> <td> </td> <td colspan="6" align="center" valign="bottom"> 2009 </td> <td> </td> <td> </td> <td colspan="6" align="center" valign="bottom"> 2008 </td> <td> </td> </tr> <tr style="font-size: 6pt" valign="bottom" align="center"> <td nowrap="nowrap" align="left" valign="bottom"> <font style="font-size: 7pt">(Dollars in millions) </font> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> <b>Amount</b> </td> <td style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> <b>Percent</b> </td> <td style="border-top: 1px solid #ce1126"> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> Amount </td> <td style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> Percent </td> <td style="border-top: 1px solid #ce1126"> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> Amount </td> <td style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> Percent </td> <td style="border-top: 1px solid #ce1126"> </td> </tr> <!-- TableOutputBody --> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -7pt; margin-left: 7pt"> Expected U.S. federal income tax expense (benefit) </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>$</b> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>(463</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>)</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>35.0</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>%</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> $ </td> <td nowrap="nowrap" align="right" valign="bottom"> 1,526 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 35.0 </td> <td nowrap="nowrap" align="left" valign="bottom"> % </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> $ </td> <td nowrap="nowrap" align="right" valign="bottom"> 1,550 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 35.0 </td> <td nowrap="nowrap" align="left" valign="bottom"> % </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 6pt"> Increase (decrease) in taxes resulting from: </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> State tax expense (benefit), net of federal effect </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>233</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>(17.6</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>)</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (42 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (1.0 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 27 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 0.6 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Goodwill impairment and other </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>4,508</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>(341.0</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>)</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> – </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> – </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> – </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> – </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> U.K. corporate tax rate reduction </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>392</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>(29.7</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>)</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> – </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> – </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> – </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> – </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Nondeductible expenses </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>99</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>(7.5</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>)</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 69 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 1.6 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 79 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 1.8 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Leveraged lease tax differential </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>98</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>(7.4</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>)</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 59 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 1.4 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 216 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 4.9 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Change in federal deferred tax asset valuation allowance </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>(1,657</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>)</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>125.4</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (650 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (14.9 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> – </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> – </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Tax-exempt income, including dividends </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>(981</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>)</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>74.2</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (863 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (19.8 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (631 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (14.3 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Low income housing credits/other credits </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>(732</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>)</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>55.4</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (668 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (15.3 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (722 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (16.3 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> <font style="white-space: nowrap">Non-U.S.</font> tax differential </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>(190</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>)</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>14.4</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (709 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (16.3 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (192 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (4.3 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Changes in prior period UTBs (including interest) </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>(349</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>)</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>26.4</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 87 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 2.0 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 169 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 3.8 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Loss on certain <font style="white-space: nowrap">non-U.S.</font> subsidiary stock </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>–</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>–</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (595 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (13.7 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> – </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> – </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Other </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>(43</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>)</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>3.2</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (130 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (3.0 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (76 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (1.7 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> </tr> <tr style="font-size: 1pt"> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 30pt"> <b><font style="font-size: 6pt">Total income tax expense (benefit)</font></b> </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>$</b> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>915</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>(69.2</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>)%</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> $ </td> <td nowrap="nowrap" align="right" valign="bottom"> (1,916 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (44.0 </td> <td nowrap="nowrap" align="left" valign="bottom"> )% </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> $ </td> <td nowrap="nowrap" align="right" valign="bottom"> 420 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 9.5 </td> <td nowrap="nowrap" align="left" valign="bottom"> % </td> </tr> <tr style="font-size: 1pt"> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> </table> <div align="left" style="text-align:justify; margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 9pt; font-family: Arial, Helvetica; color: #000000; background: transparent"> </div> </div> </NonNumbericText> | |||||||||||||||||||||
<NonNumericTextHeader> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note </NonNumericTextHeader> | |||||||||||||||||||||
<FootnoteIndexer/> | |||||||||||||||||||||
<CurrencyCode/> | |||||||||||||||||||||
<CurrencySymbol/> | |||||||||||||||||||||
<IsIndependantCurrency> false </IsIndependantCurrency> | |||||||||||||||||||||
<ShowCurrencySymbol> false </ShowCurrencySymbol> | |||||||||||||||||||||
<DisplayDateInUSFormat> false </DisplayDateInUSFormat> | |||||||||||||||||||||
<hasSegments> false </hasSegments> | |||||||||||||||||||||
<hasScenarios> false </hasScenarios> | |||||||||||||||||||||
</Cell> | |||||||||||||||||||||
</Cells> | |||||||||||||||||||||
<OriginalInstanceReportColumns/> | |||||||||||||||||||||
<Unit> Other </Unit> | |||||||||||||||||||||
<ElementDataType> us-types:textBlockItemType </ElementDataType> | |||||||||||||||||||||
<SimpleDataType> string </SimpleDataType> | |||||||||||||||||||||
<ElementDefenition> Reconciliation between the expected federal income tax expense to actual income tax expense (benefit). </ElementDefenition> | |||||||||||||||||||||
<ElementReferences> No authoritative reference available. </ElementReferences> | |||||||||||||||||||||
<IsTotalLabel> false </IsTotalLabel> | |||||||||||||||||||||
<IsEPS> false </IsEPS> | |||||||||||||||||||||
<Label> Reconciliation between the expected federal income tax expense to actual income tax expense (benefit) </Label> | |||||||||||||||||||||
</Row> | |||||||||||||||||||||
<Row> | |||||||||||||||||||||
<Id> 5 </Id> | |||||||||||||||||||||
<IsAbstractGroupTitle> false </IsAbstractGroupTitle> | |||||||||||||||||||||
<Level> 0 </Level> | |||||||||||||||||||||
<ElementName> bac_ReconciliationOfChangeInUnrecognizedTaxBenefitsTextBlock </ElementName> | |||||||||||||||||||||
<ElementPrefix> bac </ElementPrefix> | |||||||||||||||||||||
<IsBaseElement> false </IsBaseElement> | |||||||||||||||||||||
<BalanceType> na </BalanceType> | |||||||||||||||||||||
<PeriodType> duration </PeriodType> | |||||||||||||||||||||
<ShortDefinition> Reconciliation of change in unrecognized tax benefits. </ShortDefinition> | |||||||||||||||||||||
<IsReportTitle> false </IsReportTitle> | |||||||||||||||||||||
<IsSegmentTitle> false </IsSegmentTitle> | |||||||||||||||||||||
<IsSubReportEnd> false </IsSubReportEnd> | |||||||||||||||||||||
<IsCalendarTitle> false </IsCalendarTitle> | |||||||||||||||||||||
<IsTuple> false </IsTuple> | |||||||||||||||||||||
<IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> | |||||||||||||||||||||
<IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> | |||||||||||||||||||||
<IsBeginningBalance> false </IsBeginningBalance> | |||||||||||||||||||||
<IsEndingBalance> false </IsEndingBalance> | |||||||||||||||||||||
<IsReverseSign> false </IsReverseSign> | |||||||||||||||||||||
<PreferredLabelRole> verboselabel </PreferredLabelRole> | |||||||||||||||||||||
<FootnoteIndexer/> | |||||||||||||||||||||
<Cells> | |||||||||||||||||||||
<Cell> | |||||||||||||||||||||
<Id> 1 </Id> | |||||||||||||||||||||
<IsNumeric> false </IsNumeric> | |||||||||||||||||||||
<IsRatio> false </IsRatio> | |||||||||||||||||||||
<DisplayZeroAsNone> false </DisplayZeroAsNone> | |||||||||||||||||||||
<NumericAmount> 0 </NumericAmount> | |||||||||||||||||||||
<RoundedNumericAmount> 0 </RoundedNumericAmount> | |||||||||||||||||||||
<NonNumbericText> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: bac-20101231_note21_table3 - bac:ReconciliationOfChangeInUnrecognizedTaxBenefitsTextBlock--> <div align="left" style="font-size: 0pt; font-family: Arial, Helvetica"> <div align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: transparent"> <b><i><font style="font-family: Arial, Helvetica">Reconciliation of the Change in Unrecognized Tax Benefits</font></i></b> </div> <div style="margin-top: 6pt; font-size: 1pt"> </div> <table border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 7pt; font-family: Arial, Helvetica; color: #000000; background: transparent; text-align: left"> <!-- Table Width Row BEGIN --> <tr style="font-size: 1pt" valign="bottom"> <td width="85%"> </td><!-- colindex=01 type=maindata --> <td width="1%"> </td><!-- colindex=02 type=gutter --> <td width="1%" align="right"> </td><!-- colindex=02 type=lead --> <td width="2%" align="right"> </td><!-- colindex=02 type=body --> <td width="1%" align="left"> </td><!-- colindex=02 type=hang1 --> <td width="1%"> </td><!-- colindex=03 type=gutter --> <td width="1%" align="right"> </td><!-- colindex=03 type=lead --> <td width="2%" align="right"> </td><!-- colindex=03 type=body --> <td width="1%" align="left"> </td><!-- colindex=03 type=hang1 --> <td width="1%"> </td><!-- colindex=04 type=gutter --> <td width="1%" align="right"> </td><!-- colindex=04 type=lead --> <td width="2%" align="right"> </td><!-- colindex=04 type=body --> <td width="1%" align="left"> </td><!-- colindex=04 type=hang1 --> </tr> <!-- Table Width Row END --> <!-- TableOutputHead --> <tr style="font-size: 6pt" valign="bottom" align="center"> <td nowrap="nowrap" align="left" valign="bottom"> <font style="font-size: 7pt">(Dollars in millions) </font> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> <b>2010</b> </td> <td> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> 2009 </td> <td> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> 2008 </td> <td> </td> </tr> <!-- TableOutputBody --> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 6pt"> <b><font style="font-size: 6pt">Beginning balance</font></b> </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> <b><font style="font-size: 6pt">$</font></b> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> <b><font style="font-size: 6pt">5,253</font></b> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> $ </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> 3,541 </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> $ </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> 3,095 </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Increases related to positions taken during prior years </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>755</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 791 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 688 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Increases related to positions taken during the current year </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>172</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 181 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 241 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Positions acquired or assumed in business combinations </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>–</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 1,924 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 169 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Decreases related to positions taken during prior years </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>(657</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>)</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (554 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (371 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Settlements </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>(305</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>)</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (615 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (209 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Expiration of statute of limitations </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>(49</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>)</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (15 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (72 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> </tr> <tr style="font-size: 1pt"> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 30pt"> <b><font style="font-size: 6pt">Ending balance</font></b> </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>$</b> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>5,169</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> $ </td> <td nowrap="nowrap" align="right" valign="bottom"> 5,253 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> $ </td> <td nowrap="nowrap" align="right" valign="bottom"> 3,541 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr style="font-size: 1pt"> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> </table> <div align="left" style="text-align:justify; margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 9pt; font-family: Arial, Helvetica; color: #000000; background: transparent"> </div> </div> </NonNumbericText> | |||||||||||||||||||||
<NonNumericTextHeader> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note </NonNumericTextHeader> | |||||||||||||||||||||
<FootnoteIndexer/> | |||||||||||||||||||||
<CurrencyCode/> | |||||||||||||||||||||
<CurrencySymbol/> | |||||||||||||||||||||
<IsIndependantCurrency> false </IsIndependantCurrency> | |||||||||||||||||||||
<ShowCurrencySymbol> false </ShowCurrencySymbol> | |||||||||||||||||||||
<DisplayDateInUSFormat> false </DisplayDateInUSFormat> | |||||||||||||||||||||
<hasSegments> false </hasSegments> | |||||||||||||||||||||
<hasScenarios> false </hasScenarios> | |||||||||||||||||||||
</Cell> | |||||||||||||||||||||
</Cells> | |||||||||||||||||||||
<OriginalInstanceReportColumns/> | |||||||||||||||||||||
<Unit> Other </Unit> | |||||||||||||||||||||
<ElementDataType> us-types:textBlockItemType </ElementDataType> | |||||||||||||||||||||
<SimpleDataType> string </SimpleDataType> | |||||||||||||||||||||
<ElementDefenition> Reconciliation of change in unrecognized tax benefits. </ElementDefenition> | |||||||||||||||||||||
<ElementReferences> No authoritative reference available. </ElementReferences> | |||||||||||||||||||||
<IsTotalLabel> false </IsTotalLabel> | |||||||||||||||||||||
<IsEPS> false </IsEPS> | |||||||||||||||||||||
<Label> Reconciliation of the Change in Unrecognized Tax Benefits </Label> | |||||||||||||||||||||
</Row> | |||||||||||||||||||||
<Row> | |||||||||||||||||||||
<Id> 6 </Id> | |||||||||||||||||||||
<IsAbstractGroupTitle> false </IsAbstractGroupTitle> | |||||||||||||||||||||
<Level> 0 </Level> | |||||||||||||||||||||
<ElementName> us-gaap_SummaryOfIncomeTaxExaminationsTextBlock </ElementName> | |||||||||||||||||||||
<ElementPrefix> us-gaap </ElementPrefix> | |||||||||||||||||||||
<IsBaseElement> true </IsBaseElement> | |||||||||||||||||||||
<BalanceType> na </BalanceType> | |||||||||||||||||||||
<PeriodType> duration </PeriodType> | |||||||||||||||||||||
<ShortDefinition> No definition available. </ShortDefinition> | |||||||||||||||||||||
<IsReportTitle> false </IsReportTitle> | |||||||||||||||||||||
<IsSegmentTitle> false </IsSegmentTitle> | |||||||||||||||||||||
<IsSubReportEnd> false </IsSubReportEnd> | |||||||||||||||||||||
<IsCalendarTitle> false </IsCalendarTitle> | |||||||||||||||||||||
<IsTuple> false </IsTuple> | |||||||||||||||||||||
<IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> | |||||||||||||||||||||
<IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> | |||||||||||||||||||||
<IsBeginningBalance> false </IsBeginningBalance> | |||||||||||||||||||||
<IsEndingBalance> false </IsEndingBalance> | |||||||||||||||||||||
<IsReverseSign> false </IsReverseSign> | |||||||||||||||||||||
<PreferredLabelRole> verboselabel </PreferredLabelRole> | |||||||||||||||||||||
<FootnoteIndexer/> | |||||||||||||||||||||
<Cells> | |||||||||||||||||||||
<Cell> | |||||||||||||||||||||
<Id> 1 </Id> | |||||||||||||||||||||
<IsNumeric> false </IsNumeric> | |||||||||||||||||||||
<IsRatio> false </IsRatio> | |||||||||||||||||||||
<DisplayZeroAsNone> false </DisplayZeroAsNone> | |||||||||||||||||||||
<NumericAmount> 0 </NumericAmount> | |||||||||||||||||||||
<RoundedNumericAmount> 0 </RoundedNumericAmount> | |||||||||||||||||||||
<NonNumbericText> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: bac-20101231_note21_table4 - us-gaap:SummaryOfIncomeTaxExaminationsTextBlock--> <div align="left" style="font-size: 1pt; font-family: Arial, Helvetica"> <table border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 7pt; font-family: Arial, Helvetica; color: #000000; background: transparent; text-align: left"> <!-- Table Width Row BEGIN --> <tr style="font-size: 1pt" valign="bottom"> <td width="55%"> </td><!-- colindex=01 type=maindata --> <td width="4%"> </td><!-- colindex=02 type=gutter --> <td width="1%" align="right"> </td><!-- colindex=02 type=lead --> <td width="14%" align="right"> </td><!-- colindex=02 type=body --> <td width="1%" align="left"> </td><!-- colindex=02 type=hang1 --> <td width="4%"> </td><!-- colindex=03 type=gutter --> <td width="21%"> </td><!-- colindex=03 type=maindata --> </tr> <!-- Table Width Row END --> <!-- TableOutputHead --> <tr style="font-size: 6pt" valign="bottom" align="center"> <td nowrap="nowrap" align="right" valign="bottom"> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> </td> <td> </td> <td> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>Status at<br /> </b> </td> </tr> <tr style="font-size: 6pt" valign="bottom" align="center"> <td nowrap="nowrap" align="right" valign="bottom"> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> <b>Years under<br /> </b> </td> <td> </td> <td> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>December 31,<br /> </b> </td> </tr> <tr style="font-size: 6pt" valign="bottom" align="center"> <td nowrap="nowrap" align="right" valign="bottom"> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> <b>examination <sup style="font-size: 85%; vertical-align: top">(1)</sup></b> </td> <td> </td> <td> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>2010</b> </td> </tr> <!-- TableOutputBody --> <tr valign="bottom"> <td align="left" valign="top"> <div style="text-indent: -7pt; margin-left: 7pt"> Bank of America Corporation – U.S. <sup style="font-size: 85%; vertical-align: top">(2)</sup> </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> 2001 – 2004 </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td align="right" valign="top" style="border-top: 1px solid #ce1126"> In Appeals process </td> </tr> <tr valign="bottom"> <td align="left" valign="top"> <div style="text-indent: -6pt; margin-left: 6pt"> Bank of America Corporation – U.S. </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 2005 – 2009 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="right" valign="top"> Field examination </td> </tr> <tr valign="bottom"> <td align="left" valign="top"> <div style="text-indent: -6pt; margin-left: 6pt"> Bank of America Corporation – New York </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 1999 – 2004 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="right" valign="top"> Field examination </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="top"> <div style="text-indent: -6pt; margin-left: 6pt"> Merrill Lynch – U.S. </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 2004 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td align="right" valign="top"> In Appeals process </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="top"> <div style="text-indent: -6pt; margin-left: 6pt"> Merrill Lynch – U.S. </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 2005 – 2008 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="right" valign="top"> Field examination </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="top"> <div style="text-indent: -6pt; margin-left: 6pt"> Merrill Lynch – U.K. </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 2008 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="right" valign="top"> Field examination </td> </tr> <tr valign="bottom"> <td align="left" valign="top"> <div style="text-indent: -6pt; margin-left: 6pt"> Merrill Lynch – Japan </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 2007 – 2009 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="right" valign="top"> Field examination </td> </tr> <tr valign="bottom"> <td align="left" valign="top"> <div style="text-indent: -6pt; margin-left: 6pt"> Merrill Lynch – New York </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 2007 – 2008 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="right" valign="top"> Field examination </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="top"> <div style="text-indent: -6pt; margin-left: 6pt"> FleetBoston – U.S. </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 1997 – 2004 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td align="right" valign="top"> In Appeals process </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="top"> <div style="text-indent: -6pt; margin-left: 6pt"> LaSalle – U.S. </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 2006 – 2007 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="right" valign="top"> Field examination </td> </tr> <tr style="font-size: 1pt"> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> </table> <div align="left" style="text-align:justify; margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 9pt; font-family: Arial, Helvetica; color: #000000; background: transparent"> </div> <table width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 9pt; font-family: Arial, Helvetica; color: #000000; background: transparent; text-align: left"> <tr> <td width="1%"></td> <td width="1%"></td> <td width="98%"></td> </tr> <tr> <td valign="top"> <font style="font-size: 6pt"><sup style="font-size: 85%; vertical-align: top">(1)</sup></font></td> <td></td> <td valign="bottom" style="text-align:justify"> <font style="font-size: 6pt">All tax years subsequent to the years shown remain open to examination. </font></td> </tr> <tr> <td valign="top"> <font style="font-size: 6pt"><sup style="font-size: 85%; vertical-align: top">(2)</sup></font></td> <td></td> <td valign="bottom" style="text-align:justify"> <font style="font-size: 6pt">The <font style="white-space: nowrap">2001-2002 years</font> in Appeals process relate to the separate returns of a subsidiary. </font></td> </tr> </table> </div> </NonNumbericText> | |||||||||||||||||||||
<NonNumericTextHeader> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note </NonNumericTextHeader> | |||||||||||||||||||||
<FootnoteIndexer/> | |||||||||||||||||||||
<CurrencyCode/> | |||||||||||||||||||||
<CurrencySymbol/> | |||||||||||||||||||||
<IsIndependantCurrency> false </IsIndependantCurrency> | |||||||||||||||||||||
<ShowCurrencySymbol> false </ShowCurrencySymbol> | |||||||||||||||||||||
<DisplayDateInUSFormat> false </DisplayDateInUSFormat> | |||||||||||||||||||||
<hasSegments> false </hasSegments> | |||||||||||||||||||||
<hasScenarios> false </hasScenarios> | |||||||||||||||||||||
</Cell> | |||||||||||||||||||||
</Cells> | |||||||||||||||||||||
<OriginalInstanceReportColumns/> | |||||||||||||||||||||
<Unit> Other </Unit> | |||||||||||||||||||||
<ElementDataType> us-types:textBlockItemType </ElementDataType> | |||||||||||||||||||||
<SimpleDataType> string </SimpleDataType> | |||||||||||||||||||||
<ElementDefenition> A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the increase (decrease) in the liability from the prior period, and any penalties and interest that have been recorded. </ElementDefenition> | |||||||||||||||||||||
<ElementReferences> No authoritative reference available. </ElementReferences> | |||||||||||||||||||||
<IsTotalLabel> false </IsTotalLabel> | |||||||||||||||||||||
<IsEPS> false </IsEPS> | |||||||||||||||||||||
<Label> Significant U.S. federal examinations (unless otherwise noted) for the Corporation and various acquired subsidiaries </Label> | |||||||||||||||||||||
</Row> | |||||||||||||||||||||
<Row> | |||||||||||||||||||||
<Id> 7 </Id> | |||||||||||||||||||||
<IsAbstractGroupTitle> false </IsAbstractGroupTitle> | |||||||||||||||||||||
<Level> 0 </Level> | |||||||||||||||||||||
<ElementName> bac_SignificantComponentsOfCorporationsNetDeferredTaxAssetsAndLiabilitiesTextBlock </ElementName> | |||||||||||||||||||||
<ElementPrefix> bac </ElementPrefix> | |||||||||||||||||||||
<IsBaseElement> false </IsBaseElement> | |||||||||||||||||||||
<BalanceType> na </BalanceType> | |||||||||||||||||||||
<PeriodType> duration </PeriodType> | |||||||||||||||||||||
<ShortDefinition> Significant components of the Corporations net deferred tax assets and liabilities. </ShortDefinition> | |||||||||||||||||||||
<IsReportTitle> false </IsReportTitle> | |||||||||||||||||||||
<IsSegmentTitle> false </IsSegmentTitle> | |||||||||||||||||||||
<IsSubReportEnd> false </IsSubReportEnd> | |||||||||||||||||||||
<IsCalendarTitle> false </IsCalendarTitle> | |||||||||||||||||||||
<IsTuple> false </IsTuple> | |||||||||||||||||||||
<IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> | |||||||||||||||||||||
<IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> | |||||||||||||||||||||
<IsBeginningBalance> false </IsBeginningBalance> | |||||||||||||||||||||
<IsEndingBalance> false </IsEndingBalance> | |||||||||||||||||||||
<IsReverseSign> false </IsReverseSign> | |||||||||||||||||||||
<PreferredLabelRole> verboselabel </PreferredLabelRole> | |||||||||||||||||||||
<FootnoteIndexer/> | |||||||||||||||||||||
<Cells> | |||||||||||||||||||||
<Cell> | |||||||||||||||||||||
<Id> 1 </Id> | |||||||||||||||||||||
<IsNumeric> false </IsNumeric> | |||||||||||||||||||||
<IsRatio> false </IsRatio> | |||||||||||||||||||||
<DisplayZeroAsNone> false </DisplayZeroAsNone> | |||||||||||||||||||||
<NumericAmount> 0 </NumericAmount> | |||||||||||||||||||||
<RoundedNumericAmount> 0 </RoundedNumericAmount> | |||||||||||||||||||||
<NonNumbericText> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: bac-20101231_note21_table5 - bac:SignificantComponentsOfCorporationsNetDeferredTaxAssetsAndLiabilitiesTextBlock--> <div align="left" style="font-size: 1pt; font-family: Arial, Helvetica"> <table border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 7pt; font-family: Arial, Helvetica; color: #000000; background: transparent; text-align: left"> <!-- Table Width Row BEGIN --> <tr style="font-size: 1pt" valign="bottom"> <td width="75%"> </td><!-- colindex=01 type=maindata --> <td width="3%"> </td><!-- colindex=02 type=gutter --> <td width="1%" align="right"> </td><!-- colindex=02 type=lead --> <td width="7%" align="right"> </td><!-- colindex=02 type=body --> <td width="1%" align="left"> </td><!-- colindex=02 type=hang1 --> <td width="3%"> </td><!-- colindex=03 type=gutter --> <td width="1%" align="right"> </td><!-- colindex=03 type=lead --> <td width="8%" align="right"> </td><!-- colindex=03 type=body --> <td width="1%" align="left"> </td><!-- colindex=03 type=hang1 --> </tr> <!-- Table Width Row END --> <!-- TableOutputHead --> <tr style="font-size: 6pt" valign="bottom" align="center"> <td nowrap="nowrap" align="right" valign="bottom"> </td> <td> </td> <td colspan="6" align="center" valign="bottom"> <b>December 31</b> </td> <td> </td> </tr> <tr style="font-size: 6pt" valign="bottom" align="center"> <td nowrap="nowrap" align="left" valign="bottom"> <font style="font-size: 7pt">(Dollars in millions) </font> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> <b>2010</b> </td> <td style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> 2009 </td> <td style="border-top: 1px solid #ce1126"> </td> </tr> <!-- TableOutputBody --> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 6pt"> <b><font style="font-size: 6pt">Deferred tax assets</font></b> </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Net operating loss carryforwards (NOL) </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>$</b> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>18,732</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> $ </td> <td nowrap="nowrap" align="right" valign="bottom"> 17,236 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Allowance for credit losses </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>14,659</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 13,011 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Credit carryforwards </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>4,183</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 2,263 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Employee compensation and retirement benefits </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>3,868</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 4,021 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Accrued expenses </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>3,550</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 2,134 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> State income taxes </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>1,791</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 1,636 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Capital loss carryforwards </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>1,530</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 3,187 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Security and loan valuations </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>427</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 4,590 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Other </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>1,960</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 2,308 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr style="font-size: 1pt"> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 30pt"> Gross deferred tax assets </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>50,700</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 50,386 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Valuation allowance </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>(2,976</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>)</b> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (4,315 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> </tr> <tr style="font-size: 1pt"> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 30pt"> Total deferred tax assets, net of valuation allowance </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>47,724</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 46,071 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr style="font-size: 1pt"> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 6pt"> <b><font style="font-size: 6pt">Deferred tax liabilities</font></b> </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> <font style="white-space: nowrap">Available-for-sale</font> securities </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>4,330</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 878 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Mortgage servicing rights </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>4,280</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 5,663 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Long-term borrowings </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>3,328</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 3,320 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Equipment lease financing </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>2,957</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 2,411 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Intangibles </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>2,146</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 2,497 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Fee income </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>1,235</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 1,382 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 18pt"> Other </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>2,375</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 2,641 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr style="font-size: 1pt"> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 30pt"> Gross deferred liabilities </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>20,651</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 18,792 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr style="font-size: 1pt"> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 30pt"> <b><font style="font-size: 6pt">Net deferred tax assets</font></b> </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>$</b> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>27,073</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> $ </td> <td nowrap="nowrap" align="right" valign="bottom"> 27,279 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr style="font-size: 1pt"> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> </table> <div align="left" style="text-align:justify; margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 9pt; font-family: Arial, Helvetica; color: #000000; background: transparent"> </div> </div> </NonNumbericText> | |||||||||||||||||||||
<NonNumericTextHeader> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note </NonNumericTextHeader> | |||||||||||||||||||||
<FootnoteIndexer/> | |||||||||||||||||||||
<CurrencyCode/> | |||||||||||||||||||||
<CurrencySymbol/> | |||||||||||||||||||||
<IsIndependantCurrency> false </IsIndependantCurrency> | |||||||||||||||||||||
<ShowCurrencySymbol> false </ShowCurrencySymbol> | |||||||||||||||||||||
<DisplayDateInUSFormat> false </DisplayDateInUSFormat> | |||||||||||||||||||||
<hasSegments> false </hasSegments> | |||||||||||||||||||||
<hasScenarios> false </hasScenarios> | |||||||||||||||||||||
</Cell> | |||||||||||||||||||||
</Cells> | |||||||||||||||||||||
<OriginalInstanceReportColumns/> | |||||||||||||||||||||
<Unit> Other </Unit> | |||||||||||||||||||||
<ElementDataType> us-types:textBlockItemType </ElementDataType> | |||||||||||||||||||||
<SimpleDataType> string </SimpleDataType> | |||||||||||||||||||||
<ElementDefenition> Significant components of the Corporations net deferred tax assets and liabilities. </ElementDefenition> | |||||||||||||||||||||
<ElementReferences> No authoritative reference available. </ElementReferences> | |||||||||||||||||||||
<IsTotalLabel> false </IsTotalLabel> | |||||||||||||||||||||
<IsEPS> false </IsEPS> | |||||||||||||||||||||
<Label> Significant components of the Corporation's net deferred tax assets and liabilities </Label> | |||||||||||||||||||||
</Row> | |||||||||||||||||||||
<Row> | |||||||||||||||||||||
<Id> 8 </Id> | |||||||||||||||||||||
<IsAbstractGroupTitle> false </IsAbstractGroupTitle> | |||||||||||||||||||||
<Level> 0 </Level> | |||||||||||||||||||||
<ElementName> bac_DeferredTaxAssetsAndRelatedValuationAllowancesRecognizedForNetOperatingAndOtherLossCarryforwardsAndTaxCreditCarryforwardsTextBlock </ElementName> | |||||||||||||||||||||
<ElementPrefix> bac </ElementPrefix> | |||||||||||||||||||||
<IsBaseElement> false </IsBaseElement> | |||||||||||||||||||||
<BalanceType> na </BalanceType> | |||||||||||||||||||||
<PeriodType> duration </PeriodType> | |||||||||||||||||||||
<ShortDefinition> Deferred tax assets and related valuation allowances recognized for the net operating and other loss carryforwards and tax... </ShortDefinition> | |||||||||||||||||||||
<IsReportTitle> false </IsReportTitle> | |||||||||||||||||||||
<IsSegmentTitle> false </IsSegmentTitle> | |||||||||||||||||||||
<IsSubReportEnd> false </IsSubReportEnd> | |||||||||||||||||||||
<IsCalendarTitle> false </IsCalendarTitle> | |||||||||||||||||||||
<IsTuple> false </IsTuple> | |||||||||||||||||||||
<IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> | |||||||||||||||||||||
<IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> | |||||||||||||||||||||
<IsBeginningBalance> false </IsBeginningBalance> | |||||||||||||||||||||
<IsEndingBalance> false </IsEndingBalance> | |||||||||||||||||||||
<IsReverseSign> false </IsReverseSign> | |||||||||||||||||||||
<PreferredLabelRole> verboselabel </PreferredLabelRole> | |||||||||||||||||||||
<FootnoteIndexer/> | |||||||||||||||||||||
<Cells> | |||||||||||||||||||||
<Cell> | |||||||||||||||||||||
<Id> 1 </Id> | |||||||||||||||||||||
<IsNumeric> false </IsNumeric> | |||||||||||||||||||||
<IsRatio> false </IsRatio> | |||||||||||||||||||||
<DisplayZeroAsNone> false </DisplayZeroAsNone> | |||||||||||||||||||||
<NumericAmount> 0 </NumericAmount> | |||||||||||||||||||||
<RoundedNumericAmount> 0 </RoundedNumericAmount> | |||||||||||||||||||||
<NonNumbericText> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: bac-20101231_note21_table6 - bac:DeferredTaxAssetsAndRelatedValuationAllowancesRecognizedForNetOperatingAndOtherLossCarryforwardsAndTaxCreditCarryforwardsTextBlock--> <div align="left" style="font-size: 1pt; font-family: Arial, Helvetica"> <table border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 7pt; font-family: Arial, Helvetica; color: #000000; background: transparent; text-align: left"> <!-- Table Width Row BEGIN --> <tr style="font-size: 1pt" valign="bottom"> <td width="48%"> </td><!-- colindex=01 type=maindata --> <td width="3%"> </td><!-- colindex=02 type=gutter --> <td width="1%" align="right"> </td><!-- colindex=02 type=lead --> <td width="7%" align="right"> </td><!-- colindex=02 type=body --> <td width="1%" align="left"> </td><!-- colindex=02 type=hang1 --> <td width="3%"> </td><!-- colindex=03 type=gutter --> <td width="1%" align="right"> </td><!-- colindex=03 type=lead --> <td width="8%" align="right"> </td><!-- colindex=03 type=body --> <td width="1%" align="left"> </td><!-- colindex=03 type=hang1 --> <td width="3%"> </td><!-- colindex=04 type=gutter --> <td width="1%" align="right"> </td><!-- colindex=04 type=lead --> <td width="7%" align="right"> </td><!-- colindex=04 type=body --> <td width="1%" align="left"> </td><!-- colindex=04 type=hang1 --> <td width="3%"> </td><!-- colindex=05 type=gutter --> <td width="1%" align="right"> </td><!-- colindex=05 type=lead --> <td width="10%" align="right"> </td><!-- colindex=05 type=body --> <td width="1%" align="left"> </td><!-- colindex=05 type=hang1 --> </tr> <!-- Table Width Row END --> <!-- TableOutputHead --> <tr style="font-size: 6pt" valign="bottom" align="center"> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> </td> <td> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> </td> <td> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> <b>Net<br /> </b> </td> <td> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> </td> <td> </td> </tr> <tr style="font-size: 5pt" valign="bottom" align="center"> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> <b><font style="font-size: 6pt">Deferred<br /> </font></b> </td> <td> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> <b><font style="font-size: 6pt">Valuation<br /> </font></b> </td> <td> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> <b><font style="font-size: 6pt">Deferred<br /> </font></b> </td> <td> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> <b><font style="font-size: 6pt">First Year<br /> </font></b> </td> <td> </td> </tr> <tr style="font-size: 5pt" valign="bottom" align="center"> <td nowrap="nowrap" align="left" valign="bottom"> (Dollars in millions) </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> <b><font style="font-size: 6pt">Tax Asset</font></b> </td> <td> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> <b><font style="font-size: 6pt">Allowance</font></b> </td> <td> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> <b><font style="font-size: 6pt">Tax Asset</font></b> </td> <td> </td> <td> </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom"> <b><font style="font-size: 6pt">Expiring</font></b> </td> <td> </td> </tr> <!-- TableOutputBody --> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -7pt; margin-left: 7pt"> Net operating losses – U.S. </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> $ </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> 9,037 </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> $ </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> – </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> $ </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> 9,037 </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> After 2027 </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 6pt"> Net operating losses – U.K. </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 9,432 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> – </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 9,432 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> None </td> <td nowrap="nowrap" align="left" valign="bottom"> <sup style="font-size: 85%; vertical-align: top">(1)</sup> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 6pt"> Net operating losses – other <font style="white-space: nowrap">non-U.S. </font> </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 263 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (36 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 227 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> Various </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 6pt"> Net operating losses – U.S. states <sup style="font-size: 85%; vertical-align: top">(2)</sup> </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 2,221 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (847 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 1,374 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> Various </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 6pt"> Capital losses </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 1,530 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (1,530 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> – </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> After 2013 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 6pt"> General business credits </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 2,442 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> – </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 2,442 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> After 2027 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 6pt"> Alternative minimum and other tax credits </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 214 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> – </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 214 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> None </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr valign="bottom"> <td align="left" valign="bottom"> <div style="text-indent: -6pt; margin-left: 6pt"> Foreign tax credits </div> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 1,527 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> (306 </td> <td nowrap="nowrap" align="left" valign="bottom"> ) </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> 1,221 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td> </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> <td nowrap="nowrap" align="right" valign="bottom"> After 2017 </td> <td nowrap="nowrap" align="left" valign="bottom"> </td> </tr> <tr style="font-size: 1pt"> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="right" valign="bottom" style="border-top: 1px solid #ce1126"> </td> <td nowrap="nowrap" align="left" valign="bottom" style="border-top: 1px solid #ce1126"> </td> </tr> </table> <div align="left" style="text-align:justify; margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 9pt; font-family: Arial, Helvetica; color: #000000; background: transparent"> </div> <table width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 9pt; font-family: Arial, Helvetica; color: #000000; background: transparent; text-align: left"> <tr> <td width="1%"></td> <td width="1%"></td> <td width="98%"></td> </tr> <tr> <td valign="top"> <font style="font-size: 6pt"><sup style="font-size: 85%; vertical-align: top">(1)</sup></font><font style="font-size: 6pt"> </font></td> <td></td> <td valign="bottom" style="text-align:justify"> <font style="font-size: 6pt"> The U.K. NOL may be carried forward indefinitely. Due to <font style="white-space: nowrap">change-in-control</font> limitations in the three years prior to and following the change in ownership, this unlimited carryforward period may be jeopardized by certain major changes in the nature or conduct of the U.K. businesses. </font></td> </tr> <tr> <td valign="top"> <font style="font-size: 6pt"><sup style="font-size: 85%; vertical-align: top">(2)</sup></font><font style="font-size: 6pt"> </font></td> <td></td> <td valign="bottom" style="text-align:justify"> <font style="font-size: 6pt"> The NOL and related valuation allowance for U.S. states before considering the benefit of federal deductions were $3.4 billion and $1.3 billion. </font></td> </tr> </table> </div> </NonNumbericText> | |||||||||||||||||||||
<NonNumericTextHeader> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note </NonNumericTextHeader> | |||||||||||||||||||||
<FootnoteIndexer/> | |||||||||||||||||||||
<CurrencyCode/> | |||||||||||||||||||||
<CurrencySymbol/> | |||||||||||||||||||||
<IsIndependantCurrency> false </IsIndependantCurrency> | |||||||||||||||||||||
<ShowCurrencySymbol> false </ShowCurrencySymbol> | |||||||||||||||||||||
<DisplayDateInUSFormat> false </DisplayDateInUSFormat> | |||||||||||||||||||||
<hasSegments> false </hasSegments> | |||||||||||||||||||||
<hasScenarios> false </hasScenarios> | |||||||||||||||||||||
</Cell> | |||||||||||||||||||||
</Cells> | |||||||||||||||||||||
<OriginalInstanceReportColumns/> | |||||||||||||||||||||
<Unit> Other </Unit> | |||||||||||||||||||||
<ElementDataType> us-types:textBlockItemType </ElementDataType> | |||||||||||||||||||||
<SimpleDataType> string </SimpleDataType> | |||||||||||||||||||||
<ElementDefenition> Deferred tax assets and related valuation allowances recognized for the net operating and other loss carryforwards and tax credit carryforwards. </ElementDefenition> | |||||||||||||||||||||
<ElementReferences> No authoritative reference available. </ElementReferences> | |||||||||||||||||||||
<IsTotalLabel> false </IsTotalLabel> | |||||||||||||||||||||
<IsEPS> false </IsEPS> | |||||||||||||||||||||
<Label> Deferred tax assets and related valuation allowances recognized for the net operating and other loss carryforwards and tax credit carryforwards </Label> | |||||||||||||||||||||
</Row> | |||||||||||||||||||||
</Rows> | |||||||||||||||||||||
<Footnotes/> | |||||||||||||||||||||
<NumberOfCols> 1 </NumberOfCols> | |||||||||||||||||||||
<NumberOfRows> 7 </NumberOfRows> | |||||||||||||||||||||
<ReportName> Income Taxes (Tables) </ReportName> | |||||||||||||||||||||
<MonetaryRoundingLevel> UnKnown </MonetaryRoundingLevel> | |||||||||||||||||||||
<SharesRoundingLevel> UnKnown </SharesRoundingLevel> | |||||||||||||||||||||
<PerShareRoundingLevel> UnKnown </PerShareRoundingLevel> | |||||||||||||||||||||
<ExchangeRateRoundingLevel> UnKnown </ExchangeRateRoundingLevel> | |||||||||||||||||||||
<HasCustomUnits> false </HasCustomUnits> | |||||||||||||||||||||
<SharesShouldBeRounded> true </SharesShouldBeRounded> | |||||||||||||||||||||
</InstanceReport> |
As Of Filer Filing For·On·As Docs:Size Issuer Filing Agent 2/20/24 Bank of America Corp./DE 10-K 12/31/23 200:61M 2/22/23 Bank of America Corp./DE 10-K 12/31/22 200:66M 11/10/22 Bank of America Corp./DE SC TO-I 7:1.3M Bank of America Corp./DE Donnelley … Solutions/FA 2/22/22 Bank of America Corp./DE 10-K 12/31/21 201:72M 8/02/21 Bank of America Corp./DE S-3/A 12:4.2M Donnelley … Solutions/FA 6/25/21 Bank of America Corp./DE S-3 10:2.9M Donnelley … Solutions/FA 2/24/21 Bank of America Corp./DE 10-K 12/31/20 199:66M 1/30/12 SEC UPLOAD¶ 10/03/17 1:45K Bank of America Corp./DE 12/02/11 SEC UPLOAD¶ 10/03/17 1:52K Bank of America Corp./DE 8/03/11 SEC UPLOAD¶ 10/03/17 1:69K Bank of America Corp./DE 6/06/11 SEC UPLOAD¶ 10/03/17 1:189K Bank of America Corp./DE |