|
Acquisitions - Additional Information (Detail) (USD $)
|
3 Months Ended | 1 Months Ended | |||||
|---|---|---|---|---|---|---|---|
|
Mar. 31, 2015
|
Mar. 31, 2014
|
Jul. 31, 2014
Business
|
Apr. 30, 2014
|
Mar. 31, 2013
|
Jul. 31, 2013
|
Dec. 31, 2014
|
|
| Business Acquisition [Line Items] | |||||||
| Net sales | $ 825,400,000 | $ 935,036,000 | |||||
| Alifabs Group [Member] | |||||||
| Business Acquisition [Line Items] | |||||||
| Number of businesses acquired | 2 | ||||||
| Total consideration transferred, amount | 48,800,000 | ||||||
| Cash paid for acquired assets and assumed liabilities | 46,700,000 | ||||||
| Net sales | 11,200,000 | ||||||
| iTRACS Corporation [Member] | |||||||
| Business Acquisition [Line Items] | |||||||
| Cash paid for acquired assets and assumed liabilities | 34,000,000 | ||||||
| Amount of purchase price returned as per the agreement | 4,700,000 | ||||||
| Redwood Systems Inc [Member] | |||||||
| Business Acquisition [Line Items] | |||||||
| Cash paid for acquired assets and assumed liabilities | 9,800,000 | ||||||
| Estimated fair value of the contingent consideration | $ 12,400,000 | $ 0 | |||||