XML 44 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
Schedule of Derivatives Designated as Hedging Instruments (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 29, 2015
Mar. 30, 2014
Dec. 28, 2014
Foreign Exchange Contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain (Loss) Recognized In AOCI $ (0.3)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[1]    
Designated as Hedging Instrument      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain (Loss) Recognized In Income 0.1us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
2.1us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Amount of Gain (Loss) Reclassified from AOCI 0.1us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
2.1us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Designated as Hedging Instrument | Foreign Exchange Contracts | Revenue      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain (Loss) Recognized In Income 2.2us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
0.1us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
 
Amount of Gain (Loss) Reclassified from AOCI 2.2us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
0.1us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
 
Designated as Hedging Instrument | Foreign Exchange Contracts | Expenses      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain (Loss) Recognized In Income (2.1)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherExpenseMember
2.0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherExpenseMember
 
Amount of Gain (Loss) Reclassified from AOCI (2.1)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherExpenseMember
2.0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherExpenseMember
 
Designated as Hedging Instrument | Cash Flow Hedging      
Derivative Instruments, Gain (Loss) [Line Items]      
Notional Amount 236.8invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  262.2invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Fair Value (0.3)us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  (2.8)us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Amount of Gain (Loss) Recognized In AOCI (0.3)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  (2.8)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Designated as Hedging Instrument | Cash Flow Hedging | Derivatives For Forecasted Revenues | Current Assets      
Derivative Instruments, Gain (Loss) [Line Items]      
Notional Amount 54.4invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= fcs_CurrentAssetsMember
/ us-gaap_DerivativeByNatureAxis
= fcs_DerivativesForForecastedRevenuesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  43.3invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= fcs_CurrentAssetsMember
/ us-gaap_DerivativeByNatureAxis
= fcs_DerivativesForForecastedRevenuesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Fair Value 3.6us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= fcs_CurrentAssetsMember
/ us-gaap_DerivativeByNatureAxis
= fcs_DerivativesForForecastedRevenuesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  2.7us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= fcs_CurrentAssetsMember
/ us-gaap_DerivativeByNatureAxis
= fcs_DerivativesForForecastedRevenuesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Amount of Gain (Loss) Recognized In AOCI 3.6us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_BalanceSheetLocationAxis
= fcs_CurrentAssetsMember
/ us-gaap_DerivativeByNatureAxis
= fcs_DerivativesForForecastedRevenuesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  2.7us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_BalanceSheetLocationAxis
= fcs_CurrentAssetsMember
/ us-gaap_DerivativeByNatureAxis
= fcs_DerivativesForForecastedRevenuesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Designated as Hedging Instrument | Cash Flow Hedging | Derivatives For Forecasted Expenses | Current Assets      
Derivative Instruments, Gain (Loss) [Line Items]      
Notional Amount 50.5invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= fcs_CurrentAssetsMember
/ us-gaap_DerivativeByNatureAxis
= fcs_DerivativesForForecastedExpensesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  13.7invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= fcs_CurrentAssetsMember
/ us-gaap_DerivativeByNatureAxis
= fcs_DerivativesForForecastedExpensesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Fair Value 0.1us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= fcs_CurrentAssetsMember
/ us-gaap_DerivativeByNatureAxis
= fcs_DerivativesForForecastedExpensesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
Amount of Gain (Loss) Recognized In AOCI 0.1us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_BalanceSheetLocationAxis
= fcs_CurrentAssetsMember
/ us-gaap_DerivativeByNatureAxis
= fcs_DerivativesForForecastedExpensesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
Designated as Hedging Instrument | Cash Flow Hedging | Derivatives For Forecasted Expenses | Current Liabilities      
Derivative Instruments, Gain (Loss) [Line Items]      
Notional Amount 131.9invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= fcs_CurrentLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= fcs_DerivativesForForecastedExpensesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  205.2invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= fcs_CurrentLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= fcs_DerivativesForForecastedExpensesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Fair Value (4.0)us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= fcs_CurrentLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= fcs_DerivativesForForecastedExpensesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  (5.5)us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= fcs_CurrentLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= fcs_DerivativesForForecastedExpensesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Amount of Gain (Loss) Recognized In AOCI $ (4.0)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_BalanceSheetLocationAxis
= fcs_CurrentLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= fcs_DerivativesForForecastedExpensesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  $ (5.5)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_BalanceSheetLocationAxis
= fcs_CurrentLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= fcs_DerivativesForForecastedExpensesMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[1] This amount is inclusive of both realized and unrealized gains and losses recognized in OCI.