XML 101 R84.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instruments and Hedging Activities - Carrying Values of Derivative Instruments (Detail) - Designated as Hedging Instrument - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Derivative [Line Items]    
Derivative Net Carrying Value $ 463 $ (426)
Foreign exchange contracts, net    
Derivative [Line Items]    
Derivative Net Carrying Value [1] 3,128 (426)
Interest Rate Swap    
Derivative [Line Items]    
Derivative Net Carrying Value [1] (2,665)  
Prepaid Expenses And Other Current Assets    
Derivative [Line Items]    
Fair Value— Assets 3,128 621
Prepaid Expenses And Other Current Assets | Foreign exchange contracts, net    
Derivative [Line Items]    
Fair Value— Assets [1]   621
Prepaid Expenses And Other Current Assets | Interest Rate Swap    
Derivative [Line Items]    
Fair Value— Assets 0  
Fair Value— (Liabilities) (2,665)  
Other Current Liabilities    
Derivative [Line Items]    
Fair Value— (Liabilities) (2,665) (1,047)
Other Current Liabilities | Foreign exchange contracts, net    
Derivative [Line Items]    
Fair Value— Assets [1] 3,128  
Fair Value— (Liabilities) [1] $ 0 $ (1,047)
[1] Assets are included in prepaid expenses and other and liabilities are included in other accrued expenses on the accompanying consolidated balance sheets.