XML 85 R85.htm IDEA: XBRL DOCUMENT v2.4.1.9
Other Comprehensive Income - Components of Other Comprehensive Income (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Apr. 04, 2015
Mar. 29, 2014
Dec. 31, 2014
Dec. 31, 2013
Other Comprehensive Income Loss [Line Items]        
Foreign currency translation adjustment $ (8,233)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $ (8,006)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $ (6,521)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $ (7,839)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
Unrealized gains (losses) on investments, Gross (recognized in OCI) 0us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax 121us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax    
Unrealized gains (losses) on investments, Income tax (benefit) (recognized in OCI) 0us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax 29us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax    
Unrealized gains (losses) on investments, Net (recognized in OCI) 0zbra_OtherComprehensiveIncomeLossAdjustmentsForSaleOfSecuritiesNetOfTax 92zbra_OtherComprehensiveIncomeLossAdjustmentsForSaleOfSecuritiesNetOfTax    
Foreign currency translation adjustment (recognized in OCI) (1,712)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax (160)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax    
Total accumulated other comprehensive gains (losses) (recognized in OCI) (12,221)zbra_OtherComprehensiveIncomeUnrealizedHoldingAndForeignCurrencyGainLossArisingDuringPeriodNetOfTax 1,323zbra_OtherComprehensiveIncomeUnrealizedHoldingAndForeignCurrencyGainLossArisingDuringPeriodNetOfTax    
Unrealized gains (losses) on investments, Gross (reclassified from AOCI to income) (25)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax 81us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax    
Unrealized gains (losses) on investments, Income tax (benefit) (reclassified from AOCI to income) (9)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax 25us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax    
Unrealized gains (losses) on investments, Net (reclassified from AOCI to income) (16)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax 56us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax    
Foreign currency translation adjustment (reclassified from AOCI to income) 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax (7)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax    
Total accumulated other comprehensive loss (reclassified from AOCI to income) 5,132zbra_OtherComprehensiveIncomeLossReclassificationAdjustmentIncludedInNetIncomeNetOfTax (729)zbra_OtherComprehensiveIncomeLossReclassificationAdjustmentIncludedInNetIncomeNetOfTax    
Unrealized gains (losses) on hedging transactions, Net (Subtotal) 1,690us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax 613us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax    
Unrealized gains (losses) on investments, Gross (Subtotal) (25)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax 202us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax    
Unrealized gains (losses) on investments, Income tax (benefit) (Subtotal) (9)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax 54us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax    
Unrealized gains (losses) on investments, Net (Subtotal) (16)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax 148us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax    
Foreign currency translation adjustment (Subtotal) (1,712)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax (167)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax    
Total accumulated other comprehensive loss (Subtotal) (7,089)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent 594us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent    
Change in unrealized loss on forward interest rate swap hedging, total (15,636)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (9,187)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (8,547)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (9,781)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Anticipated Sales [Member]        
Other Comprehensive Income Loss [Line Items]        
Unrealized gains (losses) on hedging transactions, Gross (recognized in OCI) (4,323)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
1,771us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
   
Unrealized gains (losses) on hedging transactions, Income tax (benefit) (recognized in OCI) (865)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
380us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
   
Unrealized gains (losses) on hedging transactions, Net (recognized in OCI) (3,458)zbra_OtherComprehensiveIncomeLossAdjustmentOnDerivativesNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
1,391zbra_OtherComprehensiveIncomeLossAdjustmentOnDerivativesNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
   
Unrealized gains (losses) on hedging transactions, Gross (reclassified from AOCI to income) 6,435us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
(991)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
   
Unrealized gains (losses) on hedging transactions, Income tax (benefit) (reclassified from AOCI to income) 1,287us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
(213)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
   
Unrealized gains (losses) on hedging transactions, Net (reclassified from AOCI to income) 5,148us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
(778)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
   
Unrealized gains (losses) on hedging transactions, Gross (Subtotal) 2,112us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
780us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
   
Unrealized gains losses on hedging transactions, Income tax (benefit) (Subtotal) 422us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
167us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
   
Unrealized gains (losses) on hedging transactions, Net (Subtotal) 1,690us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
613us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
   
Unrealized gains (losses) on hedging transactions, Gross 8,770zbra_AccumulatedOtherComprehensiveIncomeLossesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
(1,593)zbra_AccumulatedOtherComprehensiveIncomeLossesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
6,658zbra_AccumulatedOtherComprehensiveIncomeLossesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
(2,373)zbra_AccumulatedOtherComprehensiveIncomeLossesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
Unrealized gains (losses) on hedging transactions, Income tax (benefit) 1,754zbra_AccumulatedOtherComprehensiveIncomeLossesTaxEffect
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
(342)zbra_AccumulatedOtherComprehensiveIncomeLossesTaxEffect
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
1,332zbra_AccumulatedOtherComprehensiveIncomeLossesTaxEffect
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
(509)zbra_AccumulatedOtherComprehensiveIncomeLossesTaxEffect
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
Change in unrealized loss on forward interest rate swap hedging, total 7,016us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
(1,251)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
5,326us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
(1,864)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= zbra_AnticipatedSalesMember
Forward Interest Rate Swap Contracts [Member]        
Other Comprehensive Income Loss [Line Items]        
Unrealized gains (losses) on hedging transactions, Gross (recognized in OCI) (11,734)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
     
Unrealized gains (losses) on hedging transactions, Income tax (benefit) (recognized in OCI) (4,683)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
     
Unrealized gains (losses) on hedging transactions, Net (recognized in OCI) (7,051)zbra_OtherComprehensiveIncomeLossAdjustmentOnDerivativesNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
     
Unrealized gains (losses) on hedging transactions, Gross (reclassified from AOCI to income) 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
     
Unrealized gains (losses) on hedging transactions, Income tax (benefit) (reclassified from AOCI to income) 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
     
Unrealized gains (losses) on hedging transactions, Net (reclassified from AOCI to income) 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
     
Unrealized gains (losses) on hedging transactions, Gross (Subtotal) (11,734)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
     
Unrealized gains losses on hedging transactions, Income tax (benefit) (Subtotal) (4,683)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
     
Unrealized gains (losses) on hedging transactions, Net (Subtotal) (7,051)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
     
Unrealized gains (losses) on hedging transactions, Gross (11,734)zbra_AccumulatedOtherComprehensiveIncomeLossesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
0zbra_AccumulatedOtherComprehensiveIncomeLossesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
(12,069)zbra_AccumulatedOtherComprehensiveIncomeLossesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
 
Unrealized gains (losses) on hedging transactions, Income tax (benefit) 4,683zbra_AccumulatedOtherComprehensiveIncomeLossesTaxEffect
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
0zbra_AccumulatedOtherComprehensiveIncomeLossesTaxEffect
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
(4,370)zbra_AccumulatedOtherComprehensiveIncomeLossesTaxEffect
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
 
Change in unrealized loss on forward interest rate swap hedging, total (7,051)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
(7,699)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
 
Investments [Member]        
Other Comprehensive Income Loss [Line Items]        
Unrealized gains (losses) on hedging transactions, Gross 77zbra_AccumulatedOtherComprehensiveIncomeLossesBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_InvestmentsMember
51zbra_AccumulatedOtherComprehensiveIncomeLossesBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_InvestmentsMember
102zbra_AccumulatedOtherComprehensiveIncomeLossesBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_InvestmentsMember
(151)zbra_AccumulatedOtherComprehensiveIncomeLossesBeforeTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_InvestmentsMember
Unrealized gains (losses) on hedging transactions, Income tax (benefit) (254)zbra_AccumulatedOtherComprehensiveIncomeLossesTaxEffect
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_InvestmentsMember
(19)zbra_AccumulatedOtherComprehensiveIncomeLossesTaxEffect
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_InvestmentsMember
(245)zbra_AccumulatedOtherComprehensiveIncomeLossesTaxEffect
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_InvestmentsMember
(73)zbra_AccumulatedOtherComprehensiveIncomeLossesTaxEffect
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_InvestmentsMember
Change in unrealized loss on forward interest rate swap hedging, total $ 331us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_InvestmentsMember
$ 70us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_InvestmentsMember
$ 347us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_InvestmentsMember
$ (78)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_InvestmentsMember