Derivative Instruments and Hedging Activity - Additional Information (Detail) - USD ($) | 6 Months Ended | |
Jul. 01, 2016 | Jul. 03, 2015 | Dec. 31, 2015 |
Derivative Instruments, Gain (Loss) [Line Items] | | | |
Ineffective expense | $ 0 | $ 0 | |
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax | (1,400,000) | $ 2,400,000 | |
Derivative, Fair Value, Net | (705,000) | | $ 282,000 |
Derivative, Notional Amount | 26,014,000 | | 38,935,000 |
Prepaid Expenses and Other Current Assets [Member] | | | |
Derivative Instruments, Gain (Loss) [Line Items] | | | |
Notional value of foreign currency forward contracts | 11,813,000 | | 23,319,000 |
Derivative Asset, Fair Value, Gross Asset | 166,000 | | 462,000 |
Other Current Liabilities [Member] | | | |
Derivative Instruments, Gain (Loss) [Line Items] | | | |
Derivative Liability, Notional Amount | 12,745,000 | | 15,616,000 |
Derivative Liability, Fair Value, Gross Liability | (862,000) | | (180,000) |
Other Noncurrent Liabilities [Member] | Swap [Member] | | | |
Derivative Instruments, Gain (Loss) [Line Items] | | | |
Derivative Liability, Notional Amount | 541,000 | | 0 |
Derivative Liability, Fair Value, Gross Liability | (19,000) | | 0 |
Other Assets [Member] | Forward Contracts [Member] | | | |
Derivative Instruments, Gain (Loss) [Line Items] | | | |
Notional value of foreign currency forward contracts | 915,000 | | 0 |
Derivative Asset, Fair Value, Gross Asset | 10,000 | | 0 |
Japan, Yen | Prepaid Expenses and Other Current Assets [Member] | Foreign exchange forward [Member] | | | |
Derivative Instruments, Gain (Loss) [Line Items] | | | |
Notional value of foreign currency forward contracts | 0 | | 5,138,000 |
Derivative Asset, Fair Value, Gross Asset | 0 | | 60,000 |
Japan, Yen | Other Current Liabilities [Member] | Foreign exchange forward [Member] | | | |
Derivative Instruments, Gain (Loss) [Line Items] | | | |
Derivative Liability, Notional Amount | 5,242,000 | | 5,102,000 |
Derivative Liability, Fair Value, Gross Liability | (714,000) | | (94,000) |
Japan, Yen | Other Noncurrent Liabilities [Member] | Foreign exchange forward [Member] | | | |
Derivative Instruments, Gain (Loss) [Line Items] | | | |
Derivative Liability, Notional Amount | 541,000 | | 0 |
Derivative Liability, Fair Value, Gross Liability | (19,000) | | 0 |
Japan, Yen | Other Assets [Member] | Foreign exchange forward [Member] | | | |
Derivative Instruments, Gain (Loss) [Line Items] | | | |
Notional value of foreign currency forward contracts | 0 | | 0 |
Derivative Asset, Fair Value, Gross Asset | 0 | | 0 |
Euro Member Countries, Euro | Prepaid Expenses and Other Current Assets [Member] | Foreign exchange forward [Member] | | | |
Derivative Instruments, Gain (Loss) [Line Items] | | | |
Notional value of foreign currency forward contracts | 11,813,000 | | 18,181,000 |
Derivative Asset, Fair Value, Gross Asset | 166,000 | | 402,000 |
Euro Member Countries, Euro | Other Current Liabilities [Member] | Foreign exchange forward [Member] | | | |
Derivative Instruments, Gain (Loss) [Line Items] | | | |
Derivative Liability, Notional Amount | 7,503,000 | | 10,514,000 |
Derivative Liability, Fair Value, Gross Liability | (148,000) | | (86,000) |
Euro Member Countries, Euro | Other Noncurrent Liabilities [Member] | Foreign exchange forward [Member] | | | |
Derivative Instruments, Gain (Loss) [Line Items] | | | |
Derivative Liability, Notional Amount | 0 | | 0 |
Derivative Liability, Fair Value, Gross Liability | 0 | | 0 |
Euro Member Countries, Euro | Other Assets [Member] | Foreign exchange forward [Member] | | | |
Derivative Instruments, Gain (Loss) [Line Items] | | | |
Notional value of foreign currency forward contracts | 915,000 | | 0 |
Derivative Asset, Fair Value, Gross Asset | $ 10,000 | | $ 0 |