XML 20 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Earnings Per Common Share (Details) (USD $)
In Millions, except Per Share data, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Earnings per common share from continuing operations:    
Net income attributable to Valero stockholders from continuing operations $ 964us-gaap_IncomeLossFromContinuingOperations $ 829us-gaap_IncomeLossFromContinuingOperations
Less dividends paid:    
Weighted-average common shares outstanding (in shares) 513us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 531us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Earnings per common share from continuing operations:    
Total earnings per common share from continuing operations (in usd per share) $ 1.87us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 1.55us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
Earnings per common share from continuing operations – assuming dilution:    
Net income attributable to Valero stockholders from continuing operations 964us-gaap_IncomeLossFromContinuingOperations 829us-gaap_IncomeLossFromContinuingOperations
Weighted-average common shares outstanding (in shares) 513us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 531us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Common equivalent shares:    
Weighted-average common shares outstanding – assuming dilution (in shares) 516us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 536us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Earnings per common share from continuing operations – assuming dilution (in usd per share) $ 1.87us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 1.54us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
Common Stock [Member]    
Earnings per common share from continuing operations:    
Net income attributable to Valero stockholders from continuing operations 964us-gaap_IncomeLossFromContinuingOperations
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
829us-gaap_IncomeLossFromContinuingOperations
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Less dividends paid:    
Common stock 205us-gaap_DividendsCommonStockCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
132us-gaap_DividendsCommonStockCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Participating securities 1us-gaap_DividendsShareBasedCompensationCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
1us-gaap_DividendsShareBasedCompensationCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Undistributed earnings 758us-gaap_UndistributedEarnings
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
696us-gaap_UndistributedEarnings
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Weighted-average common shares outstanding (in shares) 513us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
531us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Earnings per common share from continuing operations:    
Distributed earnings (in usd per share) $ 0.40us-gaap_EarningsPerShareBasicDistributed
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 0.25us-gaap_EarningsPerShareBasicDistributed
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Undistributed earnings (in usd per share) $ 1.47us-gaap_EarningsPerShareBasicUndistributed
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 1.30us-gaap_EarningsPerShareBasicUndistributed
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Total earnings per common share from continuing operations (in usd per share) $ 1.87us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 1.55us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Earnings per common share from continuing operations – assuming dilution:    
Net income attributable to Valero stockholders from continuing operations $ 964us-gaap_IncomeLossFromContinuingOperations
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 829us-gaap_IncomeLossFromContinuingOperations
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Weighted-average common shares outstanding (in shares) 513us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
531us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common equivalent shares:    
Stock options (in shares) 2us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
3us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Performance awards and nonvested restricted stock (in shares) 1us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
2us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Weighted-average common shares outstanding – assuming dilution (in shares) 516us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
536us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Earnings per common share from continuing operations – assuming dilution (in usd per share) $ 1.87us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 1.54us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Participating Securities [Member]    
Less dividends paid:    
Weighted-average common shares outstanding (in shares) 2us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_StockCompensationPlanMember
2us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_StockCompensationPlanMember
Earnings per common share from continuing operations:    
Distributed earnings (in usd per share) $ 0.40us-gaap_EarningsPerShareBasicDistributed
/ us-gaap_StatementClassOfStockAxis
= us-gaap_StockCompensationPlanMember
$ 0.25us-gaap_EarningsPerShareBasicDistributed
/ us-gaap_StatementClassOfStockAxis
= us-gaap_StockCompensationPlanMember
Undistributed earnings (in usd per share) $ 1.47us-gaap_EarningsPerShareBasicUndistributed
/ us-gaap_StatementClassOfStockAxis
= us-gaap_StockCompensationPlanMember
$ 1.30us-gaap_EarningsPerShareBasicUndistributed
/ us-gaap_StatementClassOfStockAxis
= us-gaap_StockCompensationPlanMember
Total earnings per common share from continuing operations (in usd per share) $ 1.87us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_StockCompensationPlanMember
$ 1.55us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_StockCompensationPlanMember
Earnings per common share from continuing operations – assuming dilution:    
Weighted-average common shares outstanding (in shares) 2us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_StockCompensationPlanMember
2us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_StockCompensationPlanMember