XML 38 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Balance Sheet and Other Details (Details) (USD $)
In Millions, unless otherwise specified
9 Months Ended
Mar. 28, 2015
Jun. 28, 2014
Activities and balances for allowance for doubtful accounts and allowance for sales returns    
Balance at Beginning of Period $ 3.5us-gaap_ValuationAllowancesAndReservesBalance  
Charged to Costs and Expenses 1.9us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense  
Adjustments (1.7)us-gaap_ValuationAllowancesAndReservesAdjustments  
Balance at End of Period 3.7us-gaap_ValuationAllowancesAndReservesBalance  
Inventories    
Finished goods 87.5us-gaap_InventoryFinishedGoodsNetOfReserves 78.4us-gaap_InventoryFinishedGoodsNetOfReserves
Work in process 31.5us-gaap_InventoryWorkInProcessNetOfReserves 40.1us-gaap_InventoryWorkInProcessNetOfReserves
Raw materials 36.8us-gaap_InventoryRawMaterialsNetOfReserves 34.8us-gaap_InventoryRawMaterialsNetOfReserves
Inventories, net 155.8us-gaap_InventoryNet 153.3us-gaap_InventoryNet
Allowance for doubtful accounts    
Activities and balances for allowance for doubtful accounts and allowance for sales returns    
Balance at Beginning of Period 3.0us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
 
Charged to Costs and Expenses 0.7us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
 
Adjustments (0.7)us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
 
Balance at End of Period 3.0us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
 
Allowance for sales returns    
Activities and balances for allowance for doubtful accounts and allowance for sales returns    
Balance at Beginning of Period 0.5us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
 
Charged to Costs and Expenses 1.2us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
 
Adjustments (1.0)us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
 
Balance at End of Period $ 0.7us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember