XML 25 R32.htm IDEA: XBRL DOCUMENT v2.4.1.9
Credit Facilities (Details) (USD $)
0 Months Ended 12 Months Ended 3 Months Ended 12 Months Ended
Dec. 10, 2013
Dec. 03, 2013
Dec. 31, 2013
Mar. 31, 2015
Dec. 31, 2014
Line of Credit Facility [Line Items]          
Convertible notes       $ 71,270,000us-gaap_ConvertibleNotesPayable $ 70,407,000us-gaap_ConvertibleNotesPayable
Deferred Finance Costs, Noncurrent, Net       2,300,000us-gaap_DeferredFinanceCostsNoncurrentNet  
Payments of Derivative Issuance Costs 7,400,000us-gaap_PaymentsOfDerivativeIssuanceCosts        
Revolving Credit Facility | Wells Fargo Bank          
Line of Credit Facility [Line Items]          
Aggregate maximum borrowing capacity   20,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= elgx_WellsFargoBankMember
     
Debt Covenant, Minimum Current Ratio   2.0elgx_DebtCovenantMinimumCurrentRatio
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= elgx_WellsFargoBankMember
     
Revolving Credit Facility | Wells Fargo Bank | Debt Instrument, Measurement Period One          
Line of Credit Facility [Line Items]          
Debt Covenant, Maximum Operating Loss   13,500,000elgx_DebtCovenantMaximumOperatingLoss
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ elgx_DebtInstrumentMeasurementPeriodAxis
= elgx_DebtInstrumentMeasurementPeriodOneMember
/ us-gaap_LineOfCreditFacilityAxis
= elgx_WellsFargoBankMember
     
Revolving Credit Facility | Wells Fargo Bank | Debt Instrument, Measurement Period Two          
Line of Credit Facility [Line Items]          
Debt Covenant, Maximum Operating Loss   23,000,000elgx_DebtCovenantMaximumOperatingLoss
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ elgx_DebtInstrumentMeasurementPeriodAxis
= elgx_DebtInstrumentMeasurementPeriodTwoMember
/ us-gaap_LineOfCreditFacilityAxis
= elgx_WellsFargoBankMember
     
Revolving Credit Facility | Wells Fargo Bank | Debt Instrument, Measurement Period Three          
Line of Credit Facility [Line Items]          
Debt Covenant, Maximum Operating Loss   35,000,000elgx_DebtCovenantMaximumOperatingLoss
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ elgx_DebtInstrumentMeasurementPeriodAxis
= elgx_DebtInstrumentMeasurementPeriodThreeMember
/ us-gaap_LineOfCreditFacilityAxis
= elgx_WellsFargoBankMember
     
Debt Covenant, Maximum Annual Capital Expenditures     6,000,000elgx_DebtCovenantMaximumAnnualCapitalExpenditures
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ elgx_DebtInstrumentMeasurementPeriodAxis
= elgx_DebtInstrumentMeasurementPeriodThreeMember
/ us-gaap_LineOfCreditFacilityAxis
= elgx_WellsFargoBankMember
   
Revolving Credit Facility | Wells Fargo Bank | Debt Instrument, Measurement Period Four          
Line of Credit Facility [Line Items]          
Debt Covenant, Maximum Annual Capital Expenditures       3,000,000elgx_DebtCovenantMaximumAnnualCapitalExpenditures
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ elgx_DebtInstrumentMeasurementPeriodAxis
= elgx_DebtInstrumentMeasurementPeriodFourMember
/ us-gaap_LineOfCreditFacilityAxis
= elgx_WellsFargoBankMember
 
Letter of Credit | Wells Fargo Bank          
Line of Credit Facility [Line Items]          
Aggregate maximum borrowing capacity   7,500,000.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= elgx_WellsFargoBankMember
     
Convertible Senior Notes Issued December, 2013 | Convertible Debt          
Line of Credit Facility [Line Items]          
Debt Instrument, Face Amount 86,300,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       
Stated interest rate 2.25%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       
Proceeds from Convertible Debt 82,600,000us-gaap_ProceedsFromConvertibleDebt
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       
Stock Issued During Period, Shares, Conversion of Convertible Securities 41.6051us-gaap_DebtInstrumentConvertibleConversionRatio1
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       
Redemption Price, Percentage 100.00%us-gaap_DebtInstrumentRedemptionPricePercentage
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       
Debt Default, Violation Or Event Of Default, Declaration By Note Holders, Percentage 25.00%elgx_DebtInstrumentDebtDefaultViolationOrEventOfDefaultDeclarationByNoteHoldersPercentage
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       
Fair Value Disclosure 66,900,000us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       
Beneficial Conversion Feature 19,300,000us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       
Unamortized Discount 3,700,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       
Debt Instrument, Convertible, Conversion Price $ 24.04us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       
Derivative, Cap Price 29.02us-gaap_DerivativeCapPrice
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       
Debt Instrument, Redemption, Period One | Convertible Senior Notes Issued December, 2013 | Convertible Debt          
Line of Credit Facility [Line Items]          
Threshold Trading Days 20us-gaap_DebtInstrumentConvertibleThresholdTradingDays
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= us-gaap_DebtInstrumentRedemptionPeriodOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       
Threshold Consecutive Trading Days 30 days        
Threshold Percentage of Stock Price Trigger 130.00%us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= us-gaap_DebtInstrumentRedemptionPeriodOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       
Redemption Price, Percentage 100.00%us-gaap_DebtInstrumentRedemptionPricePercentage
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= us-gaap_DebtInstrumentRedemptionPeriodOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       
Debt Instrument, Redemption, Period Two | Convertible Senior Notes Issued December, 2013 | Convertible Debt          
Line of Credit Facility [Line Items]          
Threshold Trading Days 20us-gaap_DebtInstrumentConvertibleThresholdTradingDays
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= us-gaap_DebtInstrumentRedemptionPeriodTwoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       
Threshold Consecutive Trading Days 30 days        
Threshold Percentage of Stock Price Trigger 98.00%us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= us-gaap_DebtInstrumentRedemptionPeriodTwoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       
Threshold Business Days 5elgx_DebtInstrumentConvertibleThresholdBusinessDays
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= us-gaap_DebtInstrumentRedemptionPeriodTwoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       
Threshold Consecutive Business Days 5 years        
Other Assets | Convertible Senior Notes Issued December, 2013 | Convertible Debt          
Line of Credit Facility [Line Items]          
Unamortized Discount 2,900,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       
Additional Paid-in Capital | Convertible Senior Notes Issued December, 2013 | Convertible Debt          
Line of Credit Facility [Line Items]          
Unamortized Discount 800,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       
Minimum | Convertible Senior Notes Issued December, 2013 | Convertible Debt          
Line of Credit Facility [Line Items]          
Debt Instrument, Periodic Payment, Interest         5,700,000us-gaap_DebtInstrumentPeriodicPaymentInterest
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Maximum | Convertible Senior Notes Issued December, 2013 | Convertible Debt          
Line of Credit Facility [Line Items]          
Debt Instrument, Periodic Payment, Interest         $ 6,900,000us-gaap_DebtInstrumentPeriodicPaymentInterest
/ us-gaap_DebtInstrumentAxis
= elgx_ConvertibleSeniorNotesIssuedDecember2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember