XML 121 R101.htm IDEA: XBRL DOCUMENT v2.4.1.9
GUARANTOR CONDENSED CONSOLIDATING FINANCIAL STATEMENTS (Income Statement) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Jan. 03, 2015
Sep. 27, 2014
Jun. 28, 2014
Mar. 29, 2014
Dec. 28, 2013
Sep. 28, 2013
Jun. 29, 2013
Mar. 30, 2013
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Condensed Income Statements, Captions [Line Items]                      
Net sales $ 869,224us-gaap_SalesRevenueGoodsNet $ 798,936us-gaap_SalesRevenueGoodsNet $ 574,065us-gaap_SalesRevenueGoodsNet $ 651,643us-gaap_SalesRevenueGoodsNet $ 769,655us-gaap_SalesRevenueGoodsNet $ 760,173us-gaap_SalesRevenueGoodsNet $ 517,874us-gaap_SalesRevenueGoodsNet $ 591,009us-gaap_SalesRevenueGoodsNet $ 2,893,868us-gaap_SalesRevenueGoodsNet $ 2,638,711us-gaap_SalesRevenueGoodsNet $ 2,381,734us-gaap_SalesRevenueGoodsNet
Cost of goods sold                 1,709,428us-gaap_CostOfGoodsSold 1,543,332us-gaap_CostOfGoodsSold 1,443,786us-gaap_CostOfGoodsSold
Gross profit 356,032us-gaap_GrossProfit 321,206us-gaap_GrossProfit 245,477us-gaap_GrossProfit 261,725us-gaap_GrossProfit 322,423us-gaap_GrossProfit 309,649us-gaap_GrossProfit 220,245us-gaap_GrossProfit 243,062us-gaap_GrossProfit 1,184,440us-gaap_GrossProfit 1,095,379us-gaap_GrossProfit 937,948us-gaap_GrossProfit
Selling, general, and administrative expenses 251,902us-gaap_SellingGeneralAndAdministrativeExpense 221,939us-gaap_SellingGeneralAndAdministrativeExpense 206,315us-gaap_SellingGeneralAndAdministrativeExpense 210,095us-gaap_SellingGeneralAndAdministrativeExpense 258,841us-gaap_SellingGeneralAndAdministrativeExpense 229,264us-gaap_SellingGeneralAndAdministrativeExpense 195,014us-gaap_SellingGeneralAndAdministrativeExpense 185,361us-gaap_SellingGeneralAndAdministrativeExpense 890,251us-gaap_SellingGeneralAndAdministrativeExpense 868,480us-gaap_SellingGeneralAndAdministrativeExpense 713,211us-gaap_SellingGeneralAndAdministrativeExpense
Royalty income (9,880)us-gaap_LicensesRevenue (11,190)us-gaap_LicensesRevenue (8,185)us-gaap_LicensesRevenue (9,901)us-gaap_LicensesRevenue (9,812)us-gaap_LicensesRevenue (10,691)us-gaap_LicensesRevenue (7,507)us-gaap_LicensesRevenue (9,242)us-gaap_LicensesRevenue (39,156)us-gaap_LicensesRevenue (37,252)us-gaap_LicensesRevenue (37,249)us-gaap_LicensesRevenue
Operating income 114,010us-gaap_OperatingIncomeLoss 110,457us-gaap_OperatingIncomeLoss 47,347us-gaap_OperatingIncomeLoss 61,531us-gaap_OperatingIncomeLoss 73,394us-gaap_OperatingIncomeLoss 91,076us-gaap_OperatingIncomeLoss 32,738us-gaap_OperatingIncomeLoss 66,943us-gaap_OperatingIncomeLoss 333,345us-gaap_OperatingIncomeLoss 264,151us-gaap_OperatingIncomeLoss 261,986us-gaap_OperatingIncomeLoss
Interest expense                 27,653us-gaap_InterestExpense 13,437us-gaap_InterestExpense 6,765us-gaap_InterestExpense
Interest income                 (403)us-gaap_InvestmentIncomeInterest (669)us-gaap_InvestmentIncomeInterest (234)us-gaap_InvestmentIncomeInterest
(Income) loss in subsidiaries                 0us-gaap_IncomeLossFromEquityMethodInvestments 0us-gaap_IncomeLossFromEquityMethodInvestments 0us-gaap_IncomeLossFromEquityMethodInvestments
Other expense, net                 3,189us-gaap_OtherNonoperatingIncomeExpense 1,918us-gaap_OtherNonoperatingIncomeExpense 64us-gaap_OtherNonoperatingIncomeExpense
Income before income taxes                 302,906us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 249,465us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 255,391us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Provision for income taxes                 108,236us-gaap_IncomeTaxExpenseBenefit 89,058us-gaap_IncomeTaxExpenseBenefit 94,241us-gaap_IncomeTaxExpenseBenefit
Net income 68,590us-gaap_NetIncomeLoss 65,886us-gaap_NetIncomeLoss 25,897us-gaap_NetIncomeLoss 34,297us-gaap_NetIncomeLoss 42,748us-gaap_NetIncomeLoss 56,571us-gaap_NetIncomeLoss 19,673us-gaap_NetIncomeLoss 41,415us-gaap_NetIncomeLoss 194,670us-gaap_NetIncomeLoss 160,407us-gaap_NetIncomeLoss 161,150us-gaap_NetIncomeLoss
Parent [Member]                      
Condensed Income Statements, Captions [Line Items]                      
Net sales                 0us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cost of goods sold                 0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Gross profit                 0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Selling, general, and administrative expenses                 0us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Royalty income                 0us-gaap_LicensesRevenue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_LicensesRevenue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_LicensesRevenue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Operating income                 0us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Interest expense                 0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Interest income                 0us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(Income) loss in subsidiaries                 (194,670)us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(160,407)us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(161,150)us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other expense, net                 0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income before income taxes                 194,670us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
160,407us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
161,150us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Provision for income taxes                 0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net income                 194,670us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
160,407us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
161,150us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Subsidiary Issuer [Member]                      
Condensed Income Statements, Captions [Line Items]                      
Net sales                 1,770,238us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
1,637,361us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
1,482,066us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Cost of goods sold                 1,271,260us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
1,170,073us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
1,066,249us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Gross profit                 498,978us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
467,288us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
415,817us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Selling, general, and administrative expenses                 203,371us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
204,255us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
163,614us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Royalty income                 (30,741)us-gaap_LicensesRevenue
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(28,174)us-gaap_LicensesRevenue
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(25,460)us-gaap_LicensesRevenue
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Operating income                 326,348us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
291,207us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
277,663us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Interest expense                 27,651us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
13,374us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
6,749us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Interest income                 (5,998)us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(1,100)us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(230)us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(Income) loss in subsidiaries                 20,226us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
51,973us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
32,053us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Other expense, net                 (235)us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(358)us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
64us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Income before income taxes                 284,704us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
227,318us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
239,027us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Provision for income taxes                 85,574us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
71,238us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
75,885us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Net income                 199,130us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
156,080us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
163,142us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Guarantor Subsidiaries [Member]                      
Condensed Income Statements, Captions [Line Items]                      
Net sales                 1,564,717us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,397,540us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,241,686us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cost of goods sold                 936,260us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
819,798us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
747,906us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Gross profit                 628,457us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
577,742us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
493,780us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Selling, general, and administrative expenses                 646,728us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
632,854us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
535,927us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Royalty income                 (18,896)us-gaap_LicensesRevenue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(17,909)us-gaap_LicensesRevenue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(18,118)us-gaap_LicensesRevenue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Operating income                 625us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(37,203)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(24,029)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Interest expense                 5,310us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
598us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Interest income                 0us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(Income) loss in subsidiaries                 (15,050)us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
10,122us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
4,761us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other expense, net                 2,263us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
403us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
145us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Income before income taxes                 8,102us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(48,326)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(28,935)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Provision for income taxes                 19,441us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
11,061us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
12,788us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net income                 (11,339)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(59,387)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(41,723)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Non-Guarantors Subsidiaries [Member]                      
Condensed Income Statements, Captions [Line Items]                      
Net sales                 241,191us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
220,438us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
150,494us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cost of goods sold                 138,838us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
112,503us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
79,148us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Gross profit                 102,353us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
107,935us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
71,346us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Selling, general, and administrative expenses                 91,521us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
102,115us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
61,000us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Royalty income                 0us-gaap_LicensesRevenue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_LicensesRevenue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_LicensesRevenue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Operating income                 10,832us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
5,820us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
10,346us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Interest expense                 343us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
63us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
121us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Interest income                 (56)us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(167)us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(109)us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(Income) loss in subsidiaries                 0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other expense, net                 1,161us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,873us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(145)us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Income before income taxes                 9,384us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
4,051us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
10,479us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Provision for income taxes                 3,221us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
6,759us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
5,568us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net income                 6,163us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(2,708)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
4,911us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Consolidating Adjustments [Member]                      
Condensed Income Statements, Captions [Line Items]                      
Net sales                 (682,278)us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(616,628)us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(492,512)us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cost of goods sold                 (636,930)us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(559,042)us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(449,517)us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Gross profit                 (45,348)us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(57,586)us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(42,995)us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Selling, general, and administrative expenses                 (51,369)us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(70,744)us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(47,330)us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Royalty income                 10,481us-gaap_LicensesRevenue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
8,831us-gaap_LicensesRevenue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
6,329us-gaap_LicensesRevenue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Operating income                 (4,460)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
4,327us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(1,994)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Interest expense                 (5,651)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(598)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(105)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Interest income                 5,651us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
598us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
105us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(Income) loss in subsidiaries                 189,494us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
98,312us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
124,336us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Other expense, net                 0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Income before income taxes                 (193,954)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(93,985)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(126,330)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Provision for income taxes                 0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net income                 $ (193,954)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ (93,985)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ (126,330)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember