XML 118 R107.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 24 - Business Segment Information (Details) - Reconciliations from Segment Operating Profit to Consolidated Income Before Income Taxes (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Mar. 29, 2015
Mar. 30, 2014
Mar. 29, 2015
Mar. 30, 2014
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Operating income (loss) $ 9,031us-gaap_OperatingIncomeLoss $ 6,093us-gaap_OperatingIncomeLoss $ 26,582us-gaap_OperatingIncomeLoss $ 20,152us-gaap_OperatingIncomeLoss
Interest income (247)us-gaap_InvestmentIncomeInterest (214)us-gaap_InvestmentIncomeInterest (873)us-gaap_InvestmentIncomeInterest (1,570)us-gaap_InvestmentIncomeInterest
Interest expense 1,209us-gaap_InterestExpense 962us-gaap_InterestExpense 3,237us-gaap_InterestExpense 3,117us-gaap_InterestExpense
Loss on extinguishment of debt 1,040us-gaap_GainsLossesOnExtinguishmentOfDebt   1,040us-gaap_GainsLossesOnExtinguishmentOfDebt  
Equity in earnings of unconsolidated affiliates (5,459)us-gaap_IncomeLossFromEquityMethodInvestments (3,585)us-gaap_IncomeLossFromEquityMethodInvestments (12,461)us-gaap_IncomeLossFromEquityMethodInvestments (14,830)us-gaap_IncomeLossFromEquityMethodInvestments
Income before income taxes 12,488us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 8,930us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 35,639us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 33,435us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Provision for bad debts   137us-gaap_ProvisionForDoubtfulAccounts 654us-gaap_ProvisionForDoubtfulAccounts 186us-gaap_ProvisionForDoubtfulAccounts
Other operating expense, net 925us-gaap_OtherCostAndExpenseOperating 1,077us-gaap_OtherCostAndExpenseOperating 2,994us-gaap_OtherCostAndExpenseOperating 3,497us-gaap_OtherCostAndExpenseOperating
Polyester [Member] | Operating Segments [Member]        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Operating income (loss) 5,350us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_PolyesterMember
3,225us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_PolyesterMember
13,760us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_PolyesterMember
9,930us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_PolyesterMember
Polyester [Member]        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Operating income (loss) 5,350us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_PolyesterMember
3,225us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_PolyesterMember
13,760us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_PolyesterMember
9,930us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_PolyesterMember
Nylon [Member] | Operating Segments [Member]        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Operating income (loss) 1,624us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_NylonMember
2,345us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_NylonMember
7,587us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_NylonMember
7,364us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_NylonMember
Nylon [Member]        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Operating income (loss) 1,624us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_NylonMember
2,345us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_NylonMember
7,587us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_NylonMember
7,364us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_NylonMember
International [Member] | Operating Segments [Member]        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Operating income (loss) 2,982us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_InternationalMember
1,737us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_InternationalMember
8,883us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_InternationalMember
6,541us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_InternationalMember
International [Member]        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Operating income (loss) 2,982us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_InternationalMember
1,737us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_InternationalMember
8,883us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_InternationalMember
6,541us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ufi_InternationalMember
Operating Segments [Member]        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Operating income (loss) $ 9,956us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
$ 7,307us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
$ 30,230us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
$ 23,835us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember