XML 99 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Instruments (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 27, 2014
Dec. 28, 2013
Derivative [Line Items]    
Prepaid Expenses and Other Assets $ 24,636us-gaap_PrepaidExpenseAndOtherAssetsCurrent $ 17,752us-gaap_PrepaidExpenseAndOtherAssetsCurrent
Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Prepaid Expenses and Other Assets 0us-gaap_PrepaidExpenseAndOtherAssetsCurrent
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
29us-gaap_PrepaidExpenseAndOtherAssetsCurrent
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Other Accrued Liabilities (64)us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(26)us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Designated as Hedging Instrument [Member] | Related to euro denominated receivables    
Derivative [Line Items]    
Gross Notional 34,445invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= infn_EuroDenominatedExchangeForwardContractsReceivablesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[1] 16,867invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= infn_EuroDenominatedExchangeForwardContractsReceivablesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[1]
Prepaid Expenses and Other Assets 0us-gaap_PrepaidExpenseAndOtherAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= infn_EuroDenominatedExchangeForwardContractsReceivablesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
27us-gaap_PrepaidExpenseAndOtherAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= infn_EuroDenominatedExchangeForwardContractsReceivablesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Other Accrued Liabilities (53)us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= infn_EuroDenominatedExchangeForwardContractsReceivablesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= infn_EuroDenominatedExchangeForwardContractsReceivablesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Designated as Hedging Instrument [Member] | Related to British pound denominated receivables    
Derivative [Line Items]    
Gross Notional 2,678invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= infn_GBPDenominatedExchangeForwardContractsReceivablesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[1] 13,271invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= infn_GBPDenominatedExchangeForwardContractsReceivablesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[1]
Prepaid Expenses and Other Assets 0us-gaap_PrepaidExpenseAndOtherAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= infn_GBPDenominatedExchangeForwardContractsReceivablesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_PrepaidExpenseAndOtherAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= infn_GBPDenominatedExchangeForwardContractsReceivablesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Other Accrued Liabilities (9)us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= infn_GBPDenominatedExchangeForwardContractsReceivablesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(26)us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= infn_GBPDenominatedExchangeForwardContractsReceivablesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Designated as Hedging Instrument [Member] | Related to restricted cash    
Derivative [Line Items]    
Gross Notional 1,236invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= infn_ForeignCurrencyExchangeRestrictedCashForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[1] 1,391invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= infn_ForeignCurrencyExchangeRestrictedCashForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[1]
Prepaid Expenses and Other Assets 0us-gaap_PrepaidExpenseAndOtherAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= infn_ForeignCurrencyExchangeRestrictedCashForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
2us-gaap_PrepaidExpenseAndOtherAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= infn_ForeignCurrencyExchangeRestrictedCashForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Other Accrued Liabilities $ (2)us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= infn_ForeignCurrencyExchangeRestrictedCashForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
$ 0us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= infn_ForeignCurrencyExchangeRestrictedCashForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[1] Represents the face amounts of forward contracts that were outstanding as of the period noted.