XML 31 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Reorganization of Business (Reorganization Of Businesses Accruals) (Details) (USD $)
3 Months Ended
Apr. 04, 2015
Mar. 29, 2014
Restructuring Reserve [Roll Forward]    
January 1, 2015 $ 57,000,000us-gaap_RestructuringReserve  
Additional Charges 14,000,000us-gaap_RestructuringCharges  
Adjustments 1,000,000us-gaap_RestructuringReserveAccrualAdjustment (1,000,000)us-gaap_RestructuringReserveAccrualAdjustment
Amount Used (28,000,000)us-gaap_PaymentsForRestructuring  
April 4, 2015 44,000,000us-gaap_RestructuringReserve  
Exit costs    
Restructuring Reserve [Roll Forward]    
January 1, 2015 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= msi_ExitCostsMember
 
Additional Charges 4,000,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= msi_ExitCostsMember
 
Adjustments 1,000,000us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= msi_ExitCostsMember
 
Amount Used 0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= msi_ExitCostsMember
 
April 4, 2015 5,000,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= msi_ExitCostsMember
 
Employee separation costs    
Restructuring Reserve [Roll Forward]    
January 1, 2015 57,000,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Additional Charges 10,000,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
8,000,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Adjustments 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Amount Used (28,000,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
April 4, 2015 $ 39,000,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember