XML 82 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Shareholders' Equity (Details 2) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Changes in Accumulated Other Comprehensive Income (Loss) [Roll Forward]  
Beginning balance $ (3,134)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Other comprehensive (loss) income before reclassifications, net (320)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
Amounts reclassified from accumulated other comprehensive loss:  
Amounts reclassified from accumulated other comprehensive loss 40us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
Tax benefit (13)aon_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTax
Amounts reclassified from accumulated other comprehensive loss, net 27us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Net current period other comprehensive (loss) income (293)us-gaap_OtherComprehensiveIncomeLossNetOfTax
Ending balance (3,427)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Change in Fair Value of Investments [Member]  
Changes in Accumulated Other Comprehensive Income (Loss) [Roll Forward]  
Beginning balance 0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1]
Other comprehensive (loss) income before reclassifications, net (1)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1]
Amounts reclassified from accumulated other comprehensive loss:  
Amounts reclassified from accumulated other comprehensive loss 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1]
Tax benefit 0aon_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1]
Amounts reclassified from accumulated other comprehensive loss, net 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1]
Net current period other comprehensive (loss) income (1)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1]
Ending balance (1)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1]
Change in Fair Value of Derivatives [Member]  
Changes in Accumulated Other Comprehensive Income (Loss) [Roll Forward]  
Beginning balance (17)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]
Other comprehensive (loss) income before reclassifications, net (1)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]
Amounts reclassified from accumulated other comprehensive loss:  
Amounts reclassified from accumulated other comprehensive loss 11us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]
Tax benefit (4)aon_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]
Amounts reclassified from accumulated other comprehensive loss, net 7us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]
Net current period other comprehensive (loss) income 6us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]
Ending balance (11)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]
Foreign Currency Translation Adjustments [Member]  
Changes in Accumulated Other Comprehensive Income (Loss) [Roll Forward]  
Beginning balance (335)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Other comprehensive (loss) income before reclassifications, net (321)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Amounts reclassified from accumulated other comprehensive loss:  
Amounts reclassified from accumulated other comprehensive loss 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Tax benefit 0aon_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Amounts reclassified from accumulated other comprehensive loss, net 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Net current period other comprehensive (loss) income (321)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Ending balance (656)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Post-Retirement Benefit Obligation [Member]  
Changes in Accumulated Other Comprehensive Income (Loss) [Roll Forward]  
Beginning balance (2,782)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
[2]
Other comprehensive (loss) income before reclassifications, net 3us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
[2]
Amounts reclassified from accumulated other comprehensive loss:  
Amounts reclassified from accumulated other comprehensive loss 29us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
[2]
Tax benefit (9)aon_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
[2]
Amounts reclassified from accumulated other comprehensive loss, net 20us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
[2]
Net current period other comprehensive (loss) income 23us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
[2]
Ending balance $ (2,759)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
[2]
[1] Reclassifications from this category included in Accumulated other comprehensive loss are recorded in Other income.
[2] Reclassifications from this category included in Accumulated other comprehensive loss are recorded in Compensation and benefits.