|
Consolidated Statements of Stockholders Equity (USD $)
In Millions |
Total
|
Common Stock [Member]
|
Treasury Stock [Member]
|
Additional Paid-in Capital [Member]
|
Retained Earnings (Accumulated Deficit) [Member]
|
Accumulated Other Comprehensive Income (Loss) [Member]
|
Noncontrolling Interest [Member]
|
|---|---|---|---|---|---|---|---|
| Balance at Dec. 31, 2011 | $ 4,364us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest | $ 1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
$ (125)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
$ 12,305us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
$ (7,699)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
$ (164)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
$ 46us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Treasury stock transactions | (469)us-gaap_TreasuryStockValueAcquiredCostMethod | 0us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
(469)us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
0us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
0us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
0us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
0us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Stock-based compensation expense | 25us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | 0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
25us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Option exercises | 5us-gaap_ProceedsFromStockOptionsExercised | 0us-gaap_ProceedsFromStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
0us-gaap_ProceedsFromStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
5us-gaap_ProceedsFromStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
0us-gaap_ProceedsFromStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
0us-gaap_ProceedsFromStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
0us-gaap_ProceedsFromStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Payments to Noncontrolling Interests | 0us-gaap_PaymentsToMinorityShareholders | ||||||
| Other | 2us-gaap_StockholdersEquityOther | 0us-gaap_StockholdersEquityOther / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
0us-gaap_StockholdersEquityOther / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
0us-gaap_StockholdersEquityOther / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
0us-gaap_StockholdersEquityOther / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
0us-gaap_StockholdersEquityOther / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
2us-gaap_StockholdersEquityOther / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Net income | 199us-gaap_ProfitLoss | 0us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
0us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
0us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
199us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
0us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
0us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Other comprehensive income (loss) | (70)us-gaap_OtherComprehensiveIncomeLossNetOfTax | 0us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
0us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
0us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
0us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
(64)us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
(6)us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Balance at Dec. 31, 2012 | 4,056us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest | 1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
(594)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
12,335us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
(7,500)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
(228)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
42us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Treasury stock transactions | (636)us-gaap_TreasuryStockValueAcquiredCostMethod | 0us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
(636)us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
0us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
0us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
0us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
0us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Stock-based compensation expense | 34us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | 0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
34us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Option exercises | 20us-gaap_ProceedsFromStockOptionsExercised | 0us-gaap_ProceedsFromStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
0us-gaap_ProceedsFromStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
20us-gaap_ProceedsFromStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
0us-gaap_ProceedsFromStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
0us-gaap_ProceedsFromStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
0us-gaap_ProceedsFromStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Payments to Noncontrolling Interests | 0us-gaap_PaymentsToMinorityShareholders | ||||||
| Other | (1)us-gaap_StockholdersEquityOther | 0us-gaap_StockholdersEquityOther / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
0us-gaap_StockholdersEquityOther / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
0us-gaap_StockholdersEquityOther / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
0us-gaap_StockholdersEquityOther / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
0us-gaap_StockholdersEquityOther / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
(1)us-gaap_StockholdersEquityOther / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Net income | 18us-gaap_ProfitLoss | 0us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
0us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
0us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
14us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
0us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
4us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Other comprehensive income (loss) | 77us-gaap_OtherComprehensiveIncomeLossNetOfTax | 0us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
0us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
0us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
0us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
68us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
9us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Balance at Dec. 31, 2013 | 3,568us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest | 1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
(1,230)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
12,389us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
(7,486)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
(160)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
54us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Treasury stock transactions | (1,115)us-gaap_TreasuryStockValueAcquiredCostMethod | 0us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
(1,115)us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
0us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
0us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
0us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
0us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Stock-based compensation expense | 31us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | 0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
31us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Option exercises | 20us-gaap_ProceedsFromStockOptionsExercised | 0us-gaap_ProceedsFromStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
0us-gaap_ProceedsFromStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
20us-gaap_ProceedsFromStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
0us-gaap_ProceedsFromStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
0us-gaap_ProceedsFromStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
0us-gaap_ProceedsFromStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Payments to Noncontrolling Interests | (15)us-gaap_PaymentsToMinorityShareholders | 0us-gaap_PaymentsToMinorityShareholders / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
0us-gaap_PaymentsToMinorityShareholders / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
0us-gaap_PaymentsToMinorityShareholders / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
0us-gaap_PaymentsToMinorityShareholders / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
0us-gaap_PaymentsToMinorityShareholders / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
15us-gaap_PaymentsToMinorityShareholders / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Net income | 961us-gaap_ProfitLoss | 0us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
0us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
0us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
946us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
0us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
15us-gaap_ProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Other comprehensive income (loss) | (19)us-gaap_OtherComprehensiveIncomeLossNetOfTax | 0us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
0us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
0us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
0us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
(18)us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
(1)us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| Balance at Dec. 31, 2014 | $ 3,431us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest | $ 1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
$ (2,345)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
$ 12,440us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
$ (6,540)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
$ (178)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
$ 53us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
| X | ||||||||||
|
- Definition
This element represents the amount of recognized equity-based compensation during the period, that is, the amount recognized as expense in the income statement (or as asset if compensation is capitalized). Alternate captions include the words "stock-based compensation". Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount after tax and reclassification adjustments of other comprehensive income (loss). Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
The cash inflow associated with the amount received from holders exercising their stock options. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy. No definition available.
|
| X | ||||||||||
|
- Definition
Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|