XML 136 R101.htm IDEA: XBRL DOCUMENT v2.4.1.9
Information By Segment and Geographic Region (Corporate Related Expenses And Assets) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Business Segments Information Abstract      
Capital Expenditures $ 181us-gaap_PaymentsToAcquireProductiveAssets $ 169us-gaap_PaymentsToAcquireProductiveAssets $ 170us-gaap_PaymentsToAcquireProductiveAssets
Depreciation Expense 169us-gaap_Depreciation 157us-gaap_Depreciation 150us-gaap_Depreciation
Products      
Business Segments Information Abstract      
Capital Expenditures 87us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= msi_ProductsMember
90us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= msi_ProductsMember
90us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= msi_ProductsMember
Depreciation Expense 94us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= msi_ProductsMember
93us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= msi_ProductsMember
87us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= msi_ProductsMember
Services      
Business Segments Information Abstract      
Capital Expenditures 94us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= msi_ServicesMember
79us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= msi_ServicesMember
80us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= msi_ServicesMember
Depreciation Expense 75us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= msi_ServicesMember
64us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= msi_ServicesMember
63us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= msi_ServicesMember
Aggregate Segment      
Business Segments Information Abstract      
Capital Expenditures $ 181us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= msi_AggregateSegmentMember
$ 169us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= msi_AggregateSegmentMember
$ 170us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= msi_AggregateSegmentMember