XML 57 R116.htm IDEA: XBRL DOCUMENT v2.4.1.9
Parent Company Financial Statements (Parent Company Statement of Comprehensive Income) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Net income $ 2,226us-gaap_ProfitLoss $ 1,729us-gaap_ProfitLoss $ 2,028us-gaap_ProfitLoss
OCI, Net of Tax      
Change in unrecognized pension and postretirement costs (323)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax 411us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax (111)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
Change in unrecognized gains (losses) on cash flow hedges (56)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax 175us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax (14)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
Other, net (1)bbt_Othercomprehensiveincomeothernetadjustmentnetoftaxperiodincreasedecrease (1)bbt_Othercomprehensiveincomeothernetadjustmentnetoftaxperiodincreasedecrease 13bbt_Othercomprehensiveincomeothernetadjustmentnetoftaxperiodincreasedecrease
Total OCI (158)us-gaap_OtherComprehensiveIncomeLossNetOfTax (34)us-gaap_OtherComprehensiveIncomeLossNetOfTax 154us-gaap_OtherComprehensiveIncomeLossNetOfTax
Total comprehensive income 2,068us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest 1,695us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest 2,182us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
Income Tax Effect Of Items Included In OCI      
Change in unrecognized pension and postretirement amounts (192)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax 252us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax (70)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
Change in unrecognized gains (losses) on cash flow hedges (34)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax 106us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax (9)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
Other, net 2bbt_Othercomprehensiveincomeothernettax 2bbt_Othercomprehensiveincomeothernettax 6bbt_Othercomprehensiveincomeothernettax
Parent Company [Member]      
Net income 2,226us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
1,729us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
2,028us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
OCI, Net of Tax      
Change in unrecognized pension and postretirement costs 1us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(4)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Change in unrecognized gains (losses) on cash flow hedges 0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(2)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Other, net 2bbt_Othercomprehensiveincomeothernetadjustmentnetoftaxperiodincreasedecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
1bbt_Othercomprehensiveincomeothernetadjustmentnetoftaxperiodincreasedecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
1bbt_Othercomprehensiveincomeothernetadjustmentnetoftaxperiodincreasedecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Total OCI 3us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(3)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(1)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Total comprehensive income 2,229us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
1,726us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
2,027us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Income Tax Effect Of Items Included In OCI      
Change in unrecognized pension and postretirement amounts 0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(1)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Change in unrecognized gains (losses) on cash flow hedges 0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(1)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Other, net $ 1bbt_Othercomprehensiveincomeothernettax
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
$ 0bbt_Othercomprehensiveincomeothernettax
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
$ 0bbt_Othercomprehensiveincomeothernettax
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember