XML 89 R76.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivatives - Contracts Held (Details) - Not designated as hedging instrument
3 Months Ended 12 Months Ended
Mar. 31, 2017
USD ($)
$ / €
$ / ¥
$ / BRL
Dec. 31, 2016
USD ($)
$ / €
¥ / $
$ / BRL
Foreign currency exchange contracts | USD/Euro    
Derivative [Line Items]    
Notional value $ 20,000,000.0 $ 18,000,000
Forward rate | $ / € 1.0557 1.0513
Unrealized gain/(loss) recorded at balance sheet date [1] $ (239,000) $ (61,000)
Foreign currency exchange contracts | USD/Chinese Yuan Renminbi    
Derivative [Line Items]    
Notional value $ 16,000,000.0  
Forward rate | $ / ¥ 6.921  
Unrealized gain/(loss) recorded at balance sheet date [1] $ (60,000)  
Foreign Exchange Forward, Contract Four [Member] | USD/Chinese Yuan Renminbi    
Derivative [Line Items]    
Notional value   $ 25,000,000
Forward rate | ¥ / $   6.7230
Unrealized gain/(loss) recorded at balance sheet date [1]   $ (974,000)
Foreign currency exchange contract, One | USD/Brazilian Real    
Derivative [Line Items]    
Notional value $ 3,000,000.0 $ 2,000,000
Forward rate | $ / BRL 3.2982 3.4775
Unrealized gain/(loss) recorded at balance sheet date [1] $ (154,000) $ (131,000)
Foreign currency exchange contract, Two | USD/Brazilian Real    
Derivative [Line Items]    
Notional value   $ 4,000,000
Forward rate | $ / BRL   3.2316
Unrealized gain/(loss) recorded at balance sheet date [1]   $ 39,000
Foreign currency exchange contract, Three | USD/Chinese Yuan Renminbi    
Derivative [Line Items]    
Notional value   $ 10,000,000
Forward rate | ¥ / $   6.6757
Unrealized gain/(loss) recorded at balance sheet date [1]   $ (457,000)
[1] Unrealized gains on foreign currency exchange contracts are recorded in prepaid expenses and other current assets. Unrealized losses on foreign currency exchange contracts are recorded in other accrued expenses.