XML 96 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Balance Sheet Details - Details of Selected Balance Sheet Items Narrative (Detail) (USD $)
12 Months Ended
Dec. 27, 2014
Dec. 28, 2013
Dec. 29, 2012
Property, Plant and Equipment [Line Items]      
Inventory at customer locations awaiting customer acceptance $ 10,200,000infn_InventoryAwaitingCustomerAcceptance $ 9,200,000infn_InventoryAwaitingCustomerAcceptance  
Property, plant and equipment 242,364,000us-gaap_PropertyPlantAndEquipmentGross 219,724,000us-gaap_PropertyPlantAndEquipmentGross  
Depreciation expense 25,900,000us-gaap_Depreciation 24,500,000us-gaap_Depreciation 23,500,000us-gaap_Depreciation
Enterprise resource planning [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment 7,900,000us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= infn_EnterpriseResourcePlanningSystemsMember
7,900,000us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= infn_EnterpriseResourcePlanningSystemsMember
 
Amortization of capitalized costs 1,100,000us-gaap_CapitalizedComputerSoftwareAmortization
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= infn_EnterpriseResourcePlanningSystemsMember
1,100,000us-gaap_CapitalizedComputerSoftwareAmortization
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= infn_EnterpriseResourcePlanningSystemsMember
400,000us-gaap_CapitalizedComputerSoftwareAmortization
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= infn_EnterpriseResourcePlanningSystemsMember
Inventory Valuation and Obsolescence [Member]      
Property, Plant and Equipment [Line Items]      
Inventory value, reduction for excess and obsolescence and LCM 10,100,000us-gaap_InventoryAdjustments
/ us-gaap_PublicUtilitiesInventoryAxis
= us-gaap_InventoryValuationAndObsolescenceMember
8,700,000us-gaap_InventoryAdjustments
/ us-gaap_PublicUtilitiesInventoryAxis
= us-gaap_InventoryValuationAndObsolescenceMember
 
Lower of cost or market [Member]      
Property, Plant and Equipment [Line Items]      
Inventory value, reduction for excess and obsolescence and LCM $ 7,100,000us-gaap_InventoryAdjustments
/ us-gaap_PublicUtilitiesInventoryAxis
= infn_LowerOfCostOrMarketMember
$ 5,000,000us-gaap_InventoryAdjustments
/ us-gaap_PublicUtilitiesInventoryAxis
= infn_LowerOfCostOrMarketMember