XML 102 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (USD $)
In Millions, except Share data, unless otherwise specified
Total
Preferred Stock
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Beginning balance at Dec. 31, 2012 $ 40,425us-gaap_StockholdersEquity   $ 6us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 26,188us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 16,779us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 739us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (3,287)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Beginning balance (shares) at Dec. 31, 2012     631,806,585us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Comprehensive income 2,510us-gaap_ComprehensiveIncomeNetOfTax       4,121us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(1,611)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Cash dividends—common stock (555)us-gaap_DividendsCommonStockCash       (555)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Cash dividends - preferred series (53)us-gaap_DividendsPreferredStockCash       (53)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Purchases of treasury stock (1,033)us-gaap_TreasuryStockValueAcquiredCostMethod           (1,033)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Issuances of common stock and restricted stock, net of forfeitures (in shares)     3,049,705cof_StockIssuedDuringPeriodSharesNewIssuesandRestrictedStockNetofForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Issuances of common stock and restricted stock, net of forfeitures 81cof_StockIssuedDuringPeriodValueNewIssuesandRestrictedStockNetofForfeitures   0cof_StockIssuedDuringPeriodValueNewIssuesandRestrictedStockNetofForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
81cof_StockIssuedDuringPeriodValueNewIssuesandRestrictedStockNetofForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Exercise of stock options and warrants, tax benefits of exercises and restricted stock vesting (in shares)     2,295,510cof_StockIssuedDuringPeriodSharesStockOptionsandWarrantsExercisedandRestrictedStockVesting
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Exercise of stock options and warrants, tax benefits of exercises and restricted stock vesting 114cof_StockIssuedDuringPeriodValueStockOptionsandWarrantsExercisedandRestrictedStockVesting   0cof_StockIssuedDuringPeriodValueStockOptionsandWarrantsExercisedandRestrictedStockVesting
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
114cof_StockIssuedDuringPeriodValueStockOptionsandWarrantsExercisedandRestrictedStockVesting
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Compensation expense for restricted stock awards and stock options 143us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue     143us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Ending balance at Dec. 31, 2013 41,632us-gaap_StockholdersEquity   6us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
26,526us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
20,292us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(872)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(4,320)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Ending balance (shares) at Dec. 31, 2013     637,151,800us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Beginning balance at Dec. 31, 2011 29,617us-gaap_StockholdersEquity 0us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
5us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
19,274us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
13,413us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
169us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(3,244)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Beginning balance (shares) at Dec. 31, 2011   0us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
508,594,308us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Comprehensive income 4,062us-gaap_ComprehensiveIncomeNetOfTax       3,492us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
570us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Cash dividends—common stock (111)us-gaap_DividendsCommonStockCash       (111)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Cash dividends - preferred series (15)us-gaap_DividendsPreferredStockCash       (15)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Purchases of treasury stock (43)us-gaap_TreasuryStockValueAcquiredCostMethod           (43)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Issuances of common stock and restricted stock, net of forfeitures (in shares)     67,368,854cof_StockIssuedDuringPeriodSharesNewIssuesandRestrictedStockNetofForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Issuances of common stock and restricted stock, net of forfeitures 3,233cof_StockIssuedDuringPeriodValueNewIssuesandRestrictedStockNetofForfeitures   0cof_StockIssuedDuringPeriodValueNewIssuesandRestrictedStockNetofForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
3,233cof_StockIssuedDuringPeriodValueNewIssuesandRestrictedStockNetofForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Issuance of common stock related to acquisition (in shares)     54,028,086us-gaap_StockIssuedDuringPeriodSharesAcquisitions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Issuance of common stock related to acquisition 2,638us-gaap_StockIssuedDuringPeriodValueAcquisitions   1us-gaap_StockIssuedDuringPeriodValueAcquisitions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,637us-gaap_StockIssuedDuringPeriodValueAcquisitions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Exercise of stock options and warrants, tax benefits of exercises and restricted stock vesting (in shares)     1,815,337cof_StockIssuedDuringPeriodSharesStockOptionsandWarrantsExercisedandRestrictedStockVesting
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Exercise of stock options and warrants, tax benefits of exercises and restricted stock vesting 80cof_StockIssuedDuringPeriodValueStockOptionsandWarrantsExercisedandRestrictedStockVesting   0cof_StockIssuedDuringPeriodValueStockOptionsandWarrantsExercisedandRestrictedStockVesting
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
80cof_StockIssuedDuringPeriodValueStockOptionsandWarrantsExercisedandRestrictedStockVesting
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Issuances of preferred stock (in shares)   875,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
         
Issuance of preferred stock 853us-gaap_StockIssuedDuringPeriodValueNewIssues 0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
  853us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Compensation expense for restricted stock awards and stock options 111us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue     111us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Ending balance at Dec. 31, 2012 40,425us-gaap_StockholdersEquity 0us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
6us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
26,188us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
16,779us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
739us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(3,287)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Ending balance (shares) at Dec. 31, 2012   875,000us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
631,806,585us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Beginning balance at Dec. 31, 2013 41,632us-gaap_StockholdersEquity 0us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
6us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
26,526us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
20,292us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(872)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(4,320)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Beginning balance (shares) at Dec. 31, 2013   875,000us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
637,151,800us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Comprehensive income 4,870us-gaap_ComprehensiveIncomeNetOfTax       4,428us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
442us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Cash dividends—common stock (680)us-gaap_DividendsCommonStockCash       (680)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Cash dividends - preferred series (67)us-gaap_DividendsPreferredStockCash       (67)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Purchases of treasury stock (2,045)us-gaap_TreasuryStockValueAcquiredCostMethod           (2,045)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Issuances of common stock and restricted stock, net of forfeitures (in shares)     1,373,725cof_StockIssuedDuringPeriodSharesNewIssuesandRestrictedStockNetofForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Issuances of common stock and restricted stock, net of forfeitures 100cof_StockIssuedDuringPeriodValueNewIssuesandRestrictedStockNetofForfeitures   0cof_StockIssuedDuringPeriodValueNewIssuesandRestrictedStockNetofForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
100cof_StockIssuedDuringPeriodValueNewIssuesandRestrictedStockNetofForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Exercise of stock options and warrants, tax benefits of exercises and restricted stock vesting (in shares)     5,031,523cof_StockIssuedDuringPeriodSharesStockOptionsandWarrantsExercisedandRestrictedStockVesting
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Exercise of stock options and warrants, tax benefits of exercises and restricted stock vesting 146cof_StockIssuedDuringPeriodValueStockOptionsandWarrantsExercisedandRestrictedStockVesting   0cof_StockIssuedDuringPeriodValueStockOptionsandWarrantsExercisedandRestrictedStockVesting
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
146cof_StockIssuedDuringPeriodValueStockOptionsandWarrantsExercisedandRestrictedStockVesting
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Issuances of preferred stock (in shares)   1,000,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
         
Issuance of preferred stock 969us-gaap_StockIssuedDuringPeriodValueNewIssues 0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
  969us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Compensation expense for restricted stock awards and stock options 128us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue     128us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Ending balance at Dec. 31, 2014 $ 45,053us-gaap_StockholdersEquity $ 0us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
$ 6us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 27,869us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 23,973us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (430)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (6,365)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Ending balance (shares) at Dec. 31, 2014   1,875,000us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
643,557,048us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember