XML 58 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Basic and Diluted Earnings Per Share (Detail) (USD $)
In Millions, except Per Share data, unless otherwise specified
3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]    
Net loss attributable to Visa Inc. $ 1,569us-gaap_NetIncomeLoss [1],[2] $ 1,407us-gaap_NetIncomeLoss [1],[2],[3]
Class A common stock    
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]    
Income Allocation (A) 1,253us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
[1],[2] 1,115us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
[1],[2]
Weighted- Average Shares Outstanding (B) 494us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
505us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Earnings per Share (A)/(B) $ 2.54us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 2.21us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Income Allocation (A) 1,569us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
[1],[2] 1,407us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
[1],[2]
Weighted- Average Shares Outstanding (B) 619us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
639us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Earnings per Share (A)/(B) $ 2.53us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 2.20us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Class B common stock    
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]    
Income Allocation (A) 257us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
[1],[2] 228us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
[1],[2]
Weighted- Average Shares Outstanding (B) 245us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
245us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Earnings per Share (A)/(B) $ 1.05us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 0.93us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Income Allocation (A) 257us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
[1],[2] 228us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
[1],[2]
Weighted- Average Shares Outstanding (B) 245us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
245us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Earnings per Share (A)/(B) $ 1.04us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 0.93us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Class C common stock    
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]    
Income Allocation (A) 55us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
[1],[2] 59us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
[1],[2]
Weighted- Average Shares Outstanding (B) 22us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
27us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
Earnings per Share (A)/(B) $ 2.54us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
$ 2.21us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
Income Allocation (A) 55us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
[1],[2] 59us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
[1],[2]
Weighted- Average Shares Outstanding (B) 22us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
27us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
Earnings per Share (A)/(B) $ 2.53us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
$ 2.20us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassCMember
Participating securities    
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]    
Income Allocation (A) 4us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= v_ParticipatingSecuritiesMember
[1],[2],[3] 5us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= v_ParticipatingSecuritiesMember
[1],[2],[3]
Income Allocation (A) $ 4us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted
/ us-gaap_StatementClassOfStockAxis
= v_ParticipatingSecuritiesMember
[1],[2],[3] $ 5us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted
/ us-gaap_StatementClassOfStockAxis
= v_ParticipatingSecuritiesMember
[1],[2],[3]
[1] Figures in the table may not recalculate exactly due to rounding. Earnings per share is calculated based on unrounded numbers.
[2] Net income is allocated based on proportional ownership on an as-converted basis. The weighted-average number of shares of as-converted class B common stock used in the income allocation was 101 million and 103 million for the three months ended December 31, 2014 and 2013, respectively.
[3] Participating securities are unvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents, such as the Company's restricted stock awards, restricted stock units and earned performance-based shares.