XML 46 R36.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Values of Derivative Financial Instruments Included in Consolidated Balance Sheets (Detail) - Fair Value, Observable inputs, Level 2 - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Designated as Hedging Instrument | Interest Rate Contract | Deferred rent & other Long-term liability    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative Liabilities $ 30 $ 25
Designated as Hedging Instrument | Interest Rate Contract | Accrued Expenses    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative Liabilities 29 10
Not Designated as Hedging Instrument | Foreign exchange contract | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative Assets $ 575 $ 261