XML 52 R40.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Bank Borrowings - Amendment No. 2 (Details) $ in Millions | Jan. 27, 2017 USD ($) item | Jan. 26, 2017 USD ($) | Nov. 21, 2014 | Dec. 31, 2018 USD ($)
--- | --- | --- | --- | ---
Bank Borrowings |  |  |  |
Amount of Liquidity |  |  |  | $ 19.0
Credit Agreement | LIBOR |  |  |  |
Bank Borrowings |  |  |  |
Debt instrument variable rate |  |  | 4.75% |
Credit Agreement | Revolving Loan |  |  |  |
Bank Borrowings |  |  |  |
Prepayment premium |  |  | 1.00% |
Credit Agreement | Term Loan |  |  |  |
Bank Borrowings |  |  |  |
Prepayment premium |  |  | 1.00% |
Amendment Number Two |  |  |  |
Bank Borrowings |  |  |  |
TTM Recurring Revenue, covenant, number of months | 12 months |  |  |
Number of financial covenants modified by Amendment Number Two | item | 2 |  |  |
Number of immediately preceding consecutive fiscal quarters leverage ratio must be met | item | 2 |  |  |
Amendment Number Two | LIBOR |  |  |  |
Bank Borrowings |  |  |  |
Debt instrument variable rate basis | LIBOR |  |  |
Amendment Number Two | Base Rate |  |  |  |
Bank Borrowings |  |  |  |
Debt instrument variable rate basis | Base Rate |  |  |
Debt instrument variable rate, percent below LIBOR variable rate | 1.00% |  |  |
Amendment Number Two | Revolving Loan |  |  |  |
Bank Borrowings |  |  |  |
Prepayment premium | 1.00% |  |  |
Amendment Number Two | Term Loan |  |  |  |
Bank Borrowings |  |  |  |
Prepayment premium | 1.00% |  |  |
Minimum | Credit Agreement |  |  |  |
Bank Borrowings |  |  |  |
Financial covenant, minimum liquidity |  | $ 10.0 |  |
Minimum | Credit Agreement |  |  |  |
Bank Borrowings |  |  |  |
Fixed charge coverage ratio |  |  | 1.50 |
Minimum | Amendment Number Two |  |  |  |
Bank Borrowings |  |  |  |
Fixed charge coverage ratio | 1.50 |  |  |
Financial covenant, minimum liquidity | $ 4.0 |  |  |
Minimum | Amendment Number Two | LIBOR |  |  |  |
Bank Borrowings |  |  |  |
Debt instrument variable rate | 5.50% |  |  |
Maximum | Credit Agreement |  |  |  |
Bank Borrowings |  |  |  |
Leverage ratio |  |  | 2.50 |
Maximum | Amendment Number Two |  |  |  |
Bank Borrowings |  |  |  |
Leverage ratio | 2.50 |  |  |
Maximum | Amendment Number Two | LIBOR |  |  |  |
Bank Borrowings |  |  |  |
Debt instrument variable rate | 7.00% |  |  |

X
- Definition Variable rate basis spread percentage below the equivalent LIBOR variable rate basis spread. + References No definition available. + Details
Name: | egan_DebtInstrumentBasisSpreadOnVariableRatePercentageBelowLiborBasisSpread
Namespace Prefix: | egan_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents credit agreement fixed charge coverage ratio. + References No definition available. + Details
Name: | egan_DebtInstrumentCovenantConsolidatedFixedChargeCoverageRatio
Namespace Prefix: | egan_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents credit agreement leverage ratio. + References No definition available. + Details
Name: | egan_DebtInstrumentCovenantConsolidatedLeverageRatio
Namespace Prefix: | egan_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the minimum liquidity the company is required to maintain within financial covenants as defined by the agreement. + References No definition available. + Details
Name: | egan_DebtInstrumentCovenantMinimumLiquidity
Namespace Prefix: | egan_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the number of consecutive fiscal quarters the entity must maintain several ratios as defined in the agreement prior to the Financial Covenant Replacement Date. + References No definition available. + Details
Name: | egan_DebtInstrumentCovenantNumberOfQuartersToMeetRatios
Namespace Prefix: | egan_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of trailing months of revenues used to calculate the TTM Recurring Revenue Calculation as defined in financial covenants of the entity. + References No definition available. + Details
Name: | egan_FinancialCovenantRecurringRevenueCalculationTime
Namespace Prefix: | egan_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total liquidity value of the entity. + References No definition available. + Details
Name: | egan_LiquidityValue
Namespace Prefix: | egan_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the number of financial covenants modified by Amendment Number Two that the company is required to comply with prior to the Financial Covenant Replacement Date as defined in the agreement. + References No definition available. + Details
Name: | egan_NumberOfFinancialCovenantsPriorToFinancialCovenantReplacementDate
Namespace Prefix: | egan_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the percentage of premium on voluntary repayments of the Term Loan, voluntary permanent reductions of the commitment related to the Revolving Loans and certain mandatory prepayments. + References No definition available. + Details
Name: | egan_PrepaymentPremium
Namespace Prefix: | egan_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentDescriptionOfVariableRateBasis
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_LineOfCreditFacilityLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DebtInstrumentAxis=egan_CreditAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=egan_CreditAgreementAmendmentNumberTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_BaseRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |