XML 24 R124.htm IDEA: XBRL DOCUMENT v2.4.1.9
Quarterly Operating Results (Unaudited) - Quarterly Operating Results (unaudited) (Detail) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 28, 2014
Jun. 29, 2014
Mar. 30, 2014
Dec. 31, 2013
Sep. 29, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Quarterly Financial Information Disclosure [Abstract]                      
Number of days in quarter 94 days 91 days 91 days 89 days 93 days 91 days 91 days 90 days 365 days 365 days  
Revenues $ 608,910us-gaap_SalesRevenueGoodsNet $ 610,774us-gaap_SalesRevenueGoodsNet $ 600,891us-gaap_SalesRevenueGoodsNet $ 487,690us-gaap_SalesRevenueGoodsNet $ 509,751us-gaap_SalesRevenueGoodsNet $ 522,478us-gaap_SalesRevenueGoodsNet $ 529,491us-gaap_SalesRevenueGoodsNet $ 507,473us-gaap_SalesRevenueGoodsNet $ 2,308,265us-gaap_SalesRevenueGoodsNet $ 2,069,193us-gaap_SalesRevenueGoodsNet $ 1,840,739us-gaap_SalesRevenueGoodsNet
Gross profit 217,615us-gaap_GrossProfit 221,732us-gaap_GrossProfit 204,385us-gaap_GrossProfit 175,717us-gaap_GrossProfit 175,039us-gaap_GrossProfit 182,841us-gaap_GrossProfit 179,196us-gaap_GrossProfit 167,353us-gaap_GrossProfit 819,449us-gaap_GrossProfit 704,429us-gaap_GrossProfit 566,597us-gaap_GrossProfit
Operating income 43,271us-gaap_OperatingIncomeLoss 58,011us-gaap_OperatingIncomeLoss 12,326us-gaap_OperatingIncomeLoss 49,511us-gaap_OperatingIncomeLoss 49,174us-gaap_OperatingIncomeLoss 53,935us-gaap_OperatingIncomeLoss 53,913us-gaap_OperatingIncomeLoss 44,240us-gaap_OperatingIncomeLoss 163,119us-gaap_OperatingIncomeLoss 201,262us-gaap_OperatingIncomeLoss 108,497us-gaap_OperatingIncomeLoss
Income from continuing operations 15,414us-gaap_IncomeLossFromContinuingOperations 33,847us-gaap_IncomeLossFromContinuingOperations 15us-gaap_IncomeLossFromContinuingOperations 25,156us-gaap_IncomeLossFromContinuingOperations 23,929us-gaap_IncomeLossFromContinuingOperations 29,068us-gaap_IncomeLossFromContinuingOperations 29,492us-gaap_IncomeLossFromContinuingOperations 22,245us-gaap_IncomeLossFromContinuingOperations 74,432us-gaap_IncomeLossFromContinuingOperations 104,734us-gaap_IncomeLossFromContinuingOperations 43,236us-gaap_IncomeLossFromContinuingOperations
Income (loss) from discontinued operations, net of tax 579us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity       (1,421)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity       579us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity (1,421)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 16,774us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
Loss from disposal of discontinued operations, net of tax       (562)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax         (562)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax   134,480us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
Net income $ 15,993us-gaap_NetIncomeLoss $ 33,847us-gaap_NetIncomeLoss $ 15us-gaap_NetIncomeLoss $ 24,594us-gaap_NetIncomeLoss $ 22,508us-gaap_NetIncomeLoss $ 29,068us-gaap_NetIncomeLoss $ 29,492us-gaap_NetIncomeLoss $ 22,245us-gaap_NetIncomeLoss $ 74,449us-gaap_NetIncomeLoss $ 103,313us-gaap_NetIncomeLoss $ 194,490us-gaap_NetIncomeLoss
Basic income (loss) per share                      
Continuing operations $ 0.36us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.78us-gaap_IncomeLossFromContinuingOperationsPerBasicShare   $ 0.58us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.55us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.67us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.67us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.50us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 1.72us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 2.39us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.96us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
Discontinued operations $ 0.01us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare       $ (0.03)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare       $ 0.01us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $ (0.03)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $ 0.37us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
Disposal of discontinued operations       $ (0.01)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerBasicShare         $ (0.01)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerBasicShare   $ 2.98us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerBasicShare
Net income $ 0.37us-gaap_EarningsPerShareBasic $ 0.78us-gaap_EarningsPerShareBasic   $ 0.57us-gaap_EarningsPerShareBasic $ 0.52us-gaap_EarningsPerShareBasic $ 0.67us-gaap_EarningsPerShareBasic $ 0.67us-gaap_EarningsPerShareBasic $ 0.50us-gaap_EarningsPerShareBasic $ 1.72us-gaap_EarningsPerShareBasic $ 2.36us-gaap_EarningsPerShareBasic $ 4.31us-gaap_EarningsPerShareBasic
Diluted income (loss) per share                      
Continuing operations $ 0.35us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.77us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare   $ 0.57us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.54us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.65us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.66us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.49us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 1.69us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 2.34us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.94us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
Discontinued operations $ 0.01us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare       $ (0.03)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare       $ 0.01us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $ (0.03)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $ 0.36us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
Disposal of discontinued operations       $ (0.01)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerDilutedShare         $ (0.01)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerDilutedShare   $ 2.93us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerDilutedShare
Net income $ 0.36us-gaap_EarningsPerShareDiluted $ 0.77us-gaap_EarningsPerShareDiluted   $ 0.56us-gaap_EarningsPerShareDiluted $ 0.51us-gaap_EarningsPerShareDiluted $ 0.65us-gaap_EarningsPerShareDiluted $ 0.66us-gaap_EarningsPerShareDiluted $ 0.49us-gaap_EarningsPerShareDiluted $ 1.69us-gaap_EarningsPerShareDiluted $ 2.31us-gaap_EarningsPerShareDiluted $ 4.23us-gaap_EarningsPerShareDiluted