v3.5.0.2
Derivative Financial Instruments (Location and Amounts of Derivative Fair Values) (Details) - USD ($)
$ in Thousands
Jul. 03, 2016
Mar. 31, 2016
Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivatives assets, Fair Value $ 1,627 $ 0
Designated as Hedging Instrument | Accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivatives liabilities, Fair Value 0 849
Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivatives assets, Fair Value 0 0
Not Designated as Hedging Instrument | Accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivatives liabilities, Fair Value 589 638
Foreign currency forward contracts | Designated as Hedging Instrument | Prepaid and other current assets    
Derivatives, Fair Value [Line Items]    
Derivatives assets, Fair Value 29 0
Foreign currency forward contracts | Designated as Hedging Instrument | Accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivatives liabilities, Fair Value 0 350
Foreign currency forward contracts | Not Designated as Hedging Instrument | Prepaid and other current assets    
Derivatives, Fair Value [Line Items]    
Derivatives assets, Fair Value 0 0
Foreign currency forward contracts | Not Designated as Hedging Instrument | Accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivatives liabilities, Fair Value 589 638
Lead hedge forward contracts | Designated as Hedging Instrument | Prepaid and other current assets    
Derivatives, Fair Value [Line Items]    
Derivatives assets, Fair Value 1,598 0
Lead hedge forward contracts | Designated as Hedging Instrument | Accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivatives liabilities, Fair Value 0 499
Lead hedge forward contracts | Not Designated as Hedging Instrument | Prepaid and other current assets    
Derivatives, Fair Value [Line Items]    
Derivatives assets, Fair Value 0 0
Lead hedge forward contracts | Not Designated as Hedging Instrument | Accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivatives liabilities, Fair Value $ 0 $ 0