XML 29 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
LONG-TERM DEBT OBLIGATIONS, Term Loan and Revolving Credit Facility Narrative (Details) (USD $)
0 Months Ended 3 Months Ended 0 Months Ended 1 Months Ended
Jun. 25, 2012
Mar. 31, 2015
Oct. 17, 2013
Oct. 31, 2013
Dec. 31, 2014
Jul. 28, 2014
Debt Instrument [Line Items]            
Current portion of long-term debt   $ 4,000,000us-gaap_LongTermDebtCurrent     $ 4,000,000us-gaap_LongTermDebtCurrent  
Interest rate at period end   3.04%us-gaap_DebtInstrumentInterestRateEffectivePercentage        
Uncommitted incremental term loan facility capacity           50,000,000us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount
Debt-related covenants   As of March 31, 2015, the Company was in compliance with the covenants.        
Debt issuance cost related to term loan 4,500,000affx_DebtIssuanceCost-TermLoan          
Amortization period For debt issuance cost term loan 5 years          
Outstanding principal balance of term loan as of balance sheet date   22,000,000us-gaap_SecuredDebt        
Interest expense incurred   300,000us-gaap_InterestExpenseDebtExcludingAmortization        
Outstanding balance under revolving credit facility   0us-gaap_LineOfCredit        
4.00% Convertible Senior Notes            
Debt Instrument [Line Items]            
Debt Instrument, Interest Rate, Stated Percentage   4.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= affx_FourPointZeroZeroPercentCovertibleSeniorNotesMember
       
Base Rate [Member] | Minimum [Member]            
Debt Instrument [Line Items]            
Basis spread on variable rate     1.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
     
Base Rate [Member] | Maximum [Member]            
Debt Instrument [Line Items]            
Basis spread on variable rate     1.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
     
London Interbank Offered Rate (LIBOR) [Member] | Debt Instrument, Redemption, Period One [Member]            
Debt Instrument [Line Items]            
Sum of LIBOR interest period advance determination     1 month      
London Interbank Offered Rate (LIBOR) [Member] | Debt Instrument, Redemption, Period Two [Member]            
Debt Instrument [Line Items]            
Sum of LIBOR interest period advance determination     2 months      
London Interbank Offered Rate (LIBOR) [Member] | Debt Instrument, Redemption, Period Three [Member]            
Debt Instrument [Line Items]            
Sum of LIBOR interest period advance determination     3 months      
London Interbank Offered Rate (LIBOR) [Member] | Debt Instrument, Redemption, Period Four [Member]            
Debt Instrument [Line Items]            
Sum of LIBOR interest period advance determination     6 months      
London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member]            
Debt Instrument [Line Items]            
Basis spread on variable rate     2.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
     
London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member]            
Debt Instrument [Line Items]            
Basis spread on variable rate     2.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
     
Term Loan and Revolving Credit Facility [Member]            
Debt Instrument [Line Items]            
Face amount 100,000,000.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= affx_TermLoanandRevolvingCreditFacilityMember
         
Term Loan [Member]            
Debt Instrument [Line Items]            
Debt term 5 years          
Face amount 85,000,000.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= affx_TermLoanMember
         
Debt outstanding     38,000,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= affx_TermLoanMember
     
Debt issuance cost 2,500,000us-gaap_DebtIssuanceCosts
/ us-gaap_LongtermDebtTypeAxis
= affx_TermLoanMember
         
Annual amortization year one   10.00%affx_DebtInstrumentAnnualAmortization
/ us-gaap_LongtermDebtTypeAxis
= affx_TermLoanMember
       
Amortization year two   10.00%affx_DebtInstrumentAmortizationYearTwo
/ us-gaap_LongtermDebtTypeAxis
= affx_TermLoanMember
       
Amortization year three   10.00%affx_DebtInstrumentAmortizationYearThree
/ us-gaap_LongtermDebtTypeAxis
= affx_TermLoanMember
       
Amortization year four   10.00%affx_DebtInstrumentAmortizationYearFour
/ us-gaap_LongtermDebtTypeAxis
= affx_TermLoanMember
       
Amortization year five and after   60.00%affx_DebtInstrumentAmortizationYearFiveAndAfter
/ us-gaap_LongtermDebtTypeAxis
= affx_TermLoanMember
       
Revolving Credit Facility [Member]            
Debt Instrument [Line Items]            
Debt term     5 years      
Face amount     10,000,000.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
     
Original revolving credit facility 15,000,000.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
         
Debt outstanding     10,000,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
     
Refinanced Term Loan [Member]            
Debt Instrument [Line Items]            
Face amount     38,000,000.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= affx_RefinancedTermLoanMember
     
Debt issuance cost 800,000us-gaap_DebtIssuanceCosts
/ us-gaap_LongtermDebtTypeAxis
= affx_RefinancedTermLoanMember
         
Senior Secured Credit Facility [Member]            
Debt Instrument [Line Items]            
Minimum prepayment percentage of excess cash flow 50.00%affx_MinimumPrepaymentPercentageOfExcessCashFlow
/ us-gaap_LongtermDebtTypeAxis
= affx_SeniorSecuredCreditFacilityMember
         
Minimum prepayment percentage of net cash proceeds of issuances or incurrences of debt obligations 100.00%affx_MinimumPrepaymentPercentageOfNetCashProceedsOfIssuancesOrIncurrencesOfDebtObligations
/ us-gaap_LongtermDebtTypeAxis
= affx_SeniorSecuredCreditFacilityMember
         
Minimum prepayment percentage of net proceeds of asset sales over threshold amount 100.00%affx_MinimumPrepaymentPercentageofNetProceedsofAssetSalesOverThresholdAmount
/ us-gaap_LongtermDebtTypeAxis
= affx_SeniorSecuredCreditFacilityMember
         
Net proceeds of asset sales threshold to trigger prepayment $ 2,500,000affx_NetProceedsofAssetSalesThresholdtoTriggerPrepayment
/ us-gaap_LongtermDebtTypeAxis
= affx_SeniorSecuredCreditFacilityMember
         
Senior Secured Credit Facility [Member] | Interest Period Option 1 [Member]            
Debt Instrument [Line Items]            
Term of debt used to determine interest rate       9 years    
Senior Secured Credit Facility [Member] | Interest Period Option 2 [Member]            
Debt Instrument [Line Items]            
Term of debt used to determine interest rate       12 years    
Senior Secured Credit Facility [Member] | Minimum [Member]            
Debt Instrument [Line Items]            
Number of days in a year used to calculate rate       365 days    
Interest coverage ratio     3.5affx_InterestCoverageratio
/ us-gaap_LongtermDebtTypeAxis
= affx_SeniorSecuredCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
Senior leverage ratio     1.20affx_SeniorLeverageRatio
/ us-gaap_LongtermDebtTypeAxis
= affx_SeniorSecuredCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
Senior Secured Credit Facility [Member] | Maximum [Member]            
Debt Instrument [Line Items]            
Number of days in a year used to calculate rate       366 days    
Senior leverage ratio     1.75affx_SeniorLeverageRatio
/ us-gaap_LongtermDebtTypeAxis
= affx_SeniorSecuredCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
Senior Secured Credit Facility [Member] | Federal Funds Rate [Member]            
Debt Instrument [Line Items]            
Basis spread on variable rate     0.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= affx_SeniorSecuredCreditFacilityMember
/ us-gaap_VariableRateAxis
= affx_FederalFundsRateMember
     
Senior Secured Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member]            
Debt Instrument [Line Items]            
Basis spread on variable rate     1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= affx_SeniorSecuredCreditFacilityMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
     
Number of days in a year used to calculate rate       360 days    
Sum of LIBOR interest period     1 month