XML 25 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Intangible Assets and Goodwill (Goodwill) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Apr. 04, 2015
Dec. 31, 2014
Goodwill Activity    
Aggregate goodwill $ 390msi_AggregateGoodwillAcquired $ 383msi_AggregateGoodwillAcquired
Accumulated impairment losses 0msi_AccumulatedImpairmentLosses 0msi_AccumulatedImpairmentLosses
Goodwill, net of impairment losses 390us-gaap_Goodwill 383us-gaap_Goodwill
Goodwill acquired 7us-gaap_GoodwillAcquiredDuringPeriod  
Products    
Goodwill Activity    
Aggregate goodwill 271msi_AggregateGoodwillAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ProductMember
264msi_AggregateGoodwillAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ProductMember
Accumulated impairment losses 0msi_AccumulatedImpairmentLosses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ProductMember
0msi_AccumulatedImpairmentLosses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ProductMember
Goodwill, net of impairment losses 271us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ProductMember
264us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ProductMember
Goodwill acquired 7us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ProductMember
 
Services    
Goodwill Activity    
Aggregate goodwill 119msi_AggregateGoodwillAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= msi_ServicesMember
119msi_AggregateGoodwillAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= msi_ServicesMember
Accumulated impairment losses 0msi_AccumulatedImpairmentLosses
/ us-gaap_StatementBusinessSegmentsAxis
= msi_ServicesMember
0msi_AccumulatedImpairmentLosses
/ us-gaap_StatementBusinessSegmentsAxis
= msi_ServicesMember
Goodwill, net of impairment losses 119us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= msi_ServicesMember
119us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= msi_ServicesMember
Goodwill acquired $ 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= msi_ServicesMember