XML 18 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt and Credit Arrangements (Amended Revolving Credit Facility) (Details) (Amended Revolving Credit Facility [Member], USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Rate
Line of Credit Facility [Line Items]  
Maximum Borrowing Capacity $ 150,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Commitment Fee Percentage 0.375%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
Line of Credit Facility, Amended Minimum Borrowing Capacity for No Financial Covenants 16,500dxyn_LineofCreditFacilityAmendedMinimumBorrowingCapacityforNoFinancialCovenants
Remaining Borrowing Capacity $ 32,776us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
Minimum [Member]  
Line of Credit Facility [Line Items]  
Fixed Charge Coverage Ratio 1.1dxyn_FixedChargeCoverageRatio
/ us-gaap_CreditFacilityAxis
= dxyn_AmendedRevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Alternative [Member] | Minimum [Member] | Libor [Member]  
Line of Credit Facility [Line Items]  
Basis Spread on Variable Rate 1.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= dxyn_AmendedRevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= dxyn_LiborMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementScenarioAxis
= dxyn_AlternativeMember
Alternative [Member] | Midpoint [Member] | Libor [Member]  
Line of Credit Facility [Line Items]  
Basis Spread on Variable Rate 1.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= dxyn_AmendedRevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= dxyn_LiborMember
/ us-gaap_RangeAxis
= dxyn_MidpointMember
/ us-gaap_StatementScenarioAxis
= dxyn_AlternativeMember
Alternative [Member] | Maximum [Member] | Libor [Member]  
Line of Credit Facility [Line Items]  
Basis Spread on Variable Rate 2.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= dxyn_AmendedRevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= dxyn_LiborMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementScenarioAxis
= dxyn_AlternativeMember
Alternative B [Member] | Federal Funds [Member]  
Line of Credit Facility [Line Items]  
Basis Spread on Variable Rate 0.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= dxyn_AmendedRevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= dxyn_FederalFundsMember
/ us-gaap_StatementScenarioAxis
= dxyn_AlternativeBMember
Alternative B [Member] | Daily Libor [Member]  
Line of Credit Facility [Line Items]  
Basis Spread on Variable Rate 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= dxyn_AmendedRevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= dxyn_DailyLiborMember
/ us-gaap_StatementScenarioAxis
= dxyn_AlternativeBMember
Alternative B [Member] | Minimum [Member] | Daily Libor [Member]  
Line of Credit Facility [Line Items]  
Basis Spread on Variable Rate 0.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= dxyn_AmendedRevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= dxyn_DailyLiborMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementScenarioAxis
= dxyn_AlternativeBMember
Alternative B [Member] | Midpoint [Member] | Daily Libor [Member]  
Line of Credit Facility [Line Items]  
Basis Spread on Variable Rate 0.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= dxyn_AmendedRevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= dxyn_DailyLiborMember
/ us-gaap_RangeAxis
= dxyn_MidpointMember
/ us-gaap_StatementScenarioAxis
= dxyn_AlternativeBMember
Alternative B [Member] | Maximum [Member] | Daily Libor [Member]  
Line of Credit Facility [Line Items]  
Basis Spread on Variable Rate 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= dxyn_AmendedRevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= dxyn_DailyLiborMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementScenarioAxis
= dxyn_AlternativeBMember