XML 64 R43.htm IDEA: XBRL DOCUMENT v3.4.0.3
Derivatives - Summary of Fair Value Amounts of Company's Derivative Instruments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Derivatives, Fair Value [Line Items]    
Forward exchange contracts, assets $ 487 $ 1,486
Forward exchange contracts, liabilities (2,193) (263)
Total net derivative (liabilities) assets designated as hedging instruments (1,706) 1,223
Derivatives Designated as Hedging Instruments [Member]    
Derivatives, Fair Value [Line Items]    
Forward exchange contracts, assets 487 1,486
Forward exchange contracts, liabilities (2,193) (263)
Total net derivative (liabilities) assets designated as hedging instruments $ (1,706) $ 1,223