|
Statement of Operations Information (Detail) (USD $) In Thousands, except Per Share data, unless otherwise specified
|
3 Months Ended |
12 Months Ended |
|
Dec. 31, 2014
|
Sep. 30, 2014
|
Jun. 30, 2014
|
Mar. 31, 2014
|
Dec. 31, 2013
|
Sep. 30, 2013
|
Jun. 30, 2013
|
Mar. 31, 2013
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
| Schedule Of Quarterly Financial Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Revenues |
$ 148,871us-gaap_Revenues |
|
$ 151,202us-gaap_Revenues |
|
$ 141,853us-gaap_Revenues |
|
$ 137,904us-gaap_Revenues |
|
$ 165,881us-gaap_Revenues |
|
$ 141,919us-gaap_Revenues |
|
$ 137,905us-gaap_Revenues |
|
$ 130,183us-gaap_Revenues |
|
$ 579,830us-gaap_Revenues |
|
$ 575,888us-gaap_Revenues |
|
$ 565,724us-gaap_Revenues |
|
| Gross profit |
117,236us-gaap_GrossProfit |
|
116,249us-gaap_GrossProfit |
|
106,240us-gaap_GrossProfit |
|
104,895us-gaap_GrossProfit |
|
132,912us-gaap_GrossProfit |
|
108,666us-gaap_GrossProfit |
|
101,459us-gaap_GrossProfit |
|
94,282us-gaap_GrossProfit |
|
444,620us-gaap_GrossProfit |
|
437,319us-gaap_GrossProfit |
|
424,648us-gaap_GrossProfit |
|
| (Loss) income from continuing operations, net of tax |
22,699us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest |
|
(845)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest |
|
(10,337)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest |
|
(6,482)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest |
|
16,148us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest |
|
17,146us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest |
|
(1,553)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest |
|
(5,191)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest |
|
5,035us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest |
|
26,550us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest |
|
22,473us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest |
|
| Discontinued operations, net of tax |
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity |
|
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity |
|
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity |
|
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity |
|
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity |
|
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity |
|
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity |
|
56,782us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity |
|
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity |
|
56,782us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity |
|
(1,927)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity |
|
| Net (loss) income |
$ 22,699us-gaap_NetIncomeLoss |
|
$ (845)us-gaap_NetIncomeLoss |
|
$ (10,337)us-gaap_NetIncomeLoss |
|
$ (6,482)us-gaap_NetIncomeLoss |
|
$ 16,148us-gaap_NetIncomeLoss |
|
$ 17,146us-gaap_NetIncomeLoss |
|
$ (1,553)us-gaap_NetIncomeLoss |
|
$ 51,591us-gaap_NetIncomeLoss |
|
$ 5,035us-gaap_NetIncomeLoss |
|
$ 83,332us-gaap_NetIncomeLoss |
|
$ 20,546us-gaap_NetIncomeLoss |
|
| (Loss) earnings per share: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Basic, from continuing operations |
$ 2.01us-gaap_IncomeLossFromContinuingOperationsPerBasicShare |
|
$ (0.07)us-gaap_IncomeLossFromContinuingOperationsPerBasicShare |
|
$ (0.91)us-gaap_IncomeLossFromContinuingOperationsPerBasicShare |
|
$ (0.57)us-gaap_IncomeLossFromContinuingOperationsPerBasicShare |
|
$ 1.43us-gaap_IncomeLossFromContinuingOperationsPerBasicShare |
|
$ 1.52us-gaap_IncomeLossFromContinuingOperationsPerBasicShare |
|
$ (0.14)us-gaap_IncomeLossFromContinuingOperationsPerBasicShare |
|
$ (0.46)us-gaap_IncomeLossFromContinuingOperationsPerBasicShare |
|
$ 0.45us-gaap_IncomeLossFromContinuingOperationsPerBasicShare |
|
$ 2.35us-gaap_IncomeLossFromContinuingOperationsPerBasicShare |
|
$ 2.05us-gaap_IncomeLossFromContinuingOperationsPerBasicShare |
|
| Basic, from discontinued operations |
$ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare |
|
$ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare |
|
$ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare |
|
$ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare |
|
$ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare |
|
$ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare |
|
$ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare |
|
$ 5.03us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare |
|
$ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare |
|
$ 5.02us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare |
|
$ (0.18)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare |
|
| Basic (loss) earnings per share |
$ 2.01us-gaap_EarningsPerShareBasic |
[1] |
$ (0.07)us-gaap_EarningsPerShareBasic |
[1] |
$ (0.91)us-gaap_EarningsPerShareBasic |
[1] |
$ (0.57)us-gaap_EarningsPerShareBasic |
[1] |
$ 1.43us-gaap_EarningsPerShareBasic |
[1] |
$ 1.52us-gaap_EarningsPerShareBasic |
[1] |
$ (0.14)us-gaap_EarningsPerShareBasic |
[1] |
$ 4.57us-gaap_EarningsPerShareBasic |
[1] |
$ 0.45us-gaap_EarningsPerShareBasic |
[1],[2] |
$ 7.37us-gaap_EarningsPerShareBasic |
[1],[2] |
$ 1.87us-gaap_EarningsPerShareBasic |
[2] |
| Diluted, from continuing operations |
$ 1.99us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare |
|
$ (0.07)us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare |
|
$ (0.91)us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare |
|
$ (0.57)us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare |
|
$ 1.43us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare |
|
$ 1.52us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare |
|
$ (0.14)us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare |
|
$ (0.46)us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare |
|
$ 0.44us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare |
|
$ 2.35us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare |
|
$ 2.01us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare |
|
| Diluted, from discontinued operations |
$ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare |
|
$ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare |
|
$ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare |
|
$ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare |
|
$ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare |
|
$ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare |
|
$ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare |
|
$ 5.03us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare |
|
$ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare |
|
$ 5.02us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare |
|
$ (0.17)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare |
|
| Diluted (loss) earnings per share |
$ 1.99us-gaap_EarningsPerShareDiluted |
[1] |
$ (0.07)us-gaap_EarningsPerShareDiluted |
[1] |
$ (0.91)us-gaap_EarningsPerShareDiluted |
[1] |
$ (0.57)us-gaap_EarningsPerShareDiluted |
[1] |
$ 1.43us-gaap_EarningsPerShareDiluted |
[1] |
$ 1.52us-gaap_EarningsPerShareDiluted |
[1] |
$ (0.14)us-gaap_EarningsPerShareDiluted |
[1] |
$ 4.57us-gaap_EarningsPerShareDiluted |
[1] |
$ 0.44us-gaap_EarningsPerShareDiluted |
[1],[2] |
$ 7.37us-gaap_EarningsPerShareDiluted |
[1],[2] |
$ 1.84us-gaap_EarningsPerShareDiluted |
[2] |
|
|
|