XML 108 R125.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information - Schedule of reconciliation of segment income before tax to income from continuing operations before income taxes (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]                      
Operating income from continuing operations before income taxes $ 635us-gaap_OperatingIncomeLoss $ 417us-gaap_OperatingIncomeLoss $ 445us-gaap_OperatingIncomeLoss $ 469us-gaap_OperatingIncomeLoss $ 515us-gaap_OperatingIncomeLoss $ 364us-gaap_OperatingIncomeLoss $ 382us-gaap_OperatingIncomeLoss $ 410us-gaap_OperatingIncomeLoss $ 1,966us-gaap_OperatingIncomeLoss $ 1,671us-gaap_OperatingIncomeLoss $ 1,596us-gaap_OperatingIncomeLoss
Interest income                 10us-gaap_InvestmentIncomeInterestAndDividend 9us-gaap_InvestmentIncomeInterestAndDividend 10us-gaap_InvestmentIncomeInterestAndDividend
Interest expense                 (255)us-gaap_InterestExpense (210)us-gaap_InterestExpense (228)us-gaap_InterestExpense
Other income                 44us-gaap_OtherNonoperatingIncomeExpense 68us-gaap_OtherNonoperatingIncomeExpense 2us-gaap_OtherNonoperatingIncomeExpense
Income before income taxes                 1,765aon_IncomeLossFromContinuingOperationsBeforeIncomeTaxes 1,538aon_IncomeLossFromContinuingOperationsBeforeIncomeTaxes 1,380aon_IncomeLossFromContinuingOperationsBeforeIncomeTaxes
Risk Solutions [Member]                      
Segment Reporting Information [Line Items]                      
Operating income from continuing operations before income taxes                 1,648us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= aon_RiskAndInsuranceBrokerageServicesMember
1,540us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= aon_RiskAndInsuranceBrokerageServicesMember
1,493us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= aon_RiskAndInsuranceBrokerageServicesMember
HR Solutions [Member]                      
Segment Reporting Information [Line Items]                      
Operating income from continuing operations before income taxes                 485us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= aon_ConsultingMember
318us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= aon_ConsultingMember
289us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= aon_ConsultingMember
Total operating segments [Member]                      
Segment Reporting Information [Line Items]                      
Operating income from continuing operations before income taxes                 2,133us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
1,858us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
1,782us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
Unallocated expense [Member]                      
Segment Reporting Information [Line Items]                      
Operating income from continuing operations before income taxes                 $ (167)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= aon_UnallocatedExpenseToSegmentMember
$ (187)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= aon_UnallocatedExpenseToSegmentMember
$ (186)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= aon_UnallocatedExpenseToSegmentMember