XML 60 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Financial Instruments - Summary of Outstanding Foreign Currency Forward Contracts (Details) - Foreign Currency Forward Contracts - Cash Flow Hedges - Non-designated
6 Months Ended 12 Months Ended
Jun. 30, 2018
USD ($)
¥ / ¥
€ / $
£ / $
$ / ¥
$ / ¥
$ / $
Dec. 31, 2017
USD ($)
€ / $
£ / $
$ / ¥
$ / ¥
$ / $
€ / £
Derivative One    
Derivative [Line Items]    
Notional Amount $ 1,199,000 $ 2,494,000
Effective Date Jun. 30, 2018 Dec. 31, 2017
Maturity Date Aug. 31, 2018 Jan. 31, 2018
Index EUR/GPB EUR/GBP
Weighted Average Fx Rate 0.8854 1.2009
Derivative Two    
Derivative [Line Items]    
Notional Amount $ 26,760,000 $ 10,514,000
Effective Date Jun. 30, 2018 Dec. 31, 2017
Maturity Date Aug. 31, 2018 Jan. 31, 2018
Index EUR/USD EUR/USD
Weighted Average Fx Rate | € / $ 1.1708 1.2009
Derivative Three    
Derivative [Line Items]    
Notional Amount $ 9,817,000 $ 10,612,000
Effective Date Jun. 30, 2018 Dec. 31, 2017
Maturity Date Aug. 31, 2018 Jan. 31, 2018
Index GBP/USD GBP/USD
Weighted Average Fx Rate | £ / $ 1.3224 1.3541
Derivative Four    
Derivative [Line Items]    
Notional Amount $ 41,127,000 $ 31,834,000
Effective Date Jun. 30, 2018 Dec. 31, 2017
Maturity Date Aug. 31, 2018 Jan. 31, 2018
Index USD/CNY USD/CNY
Weighted Average Fx Rate | $ / ¥ 6.6391 6.5343
Derivative Five    
Derivative [Line Items]    
Notional Amount $ 923,000 $ 1,594,000
Effective Date Jun. 30, 2018 Dec. 31, 2017
Maturity Date Aug. 31, 2018 Jan. 31, 2018
Index USD/JPY USD/JPY
Weighted Average Fx Rate | $ / ¥ 110.444 112.35
Derivative Six    
Derivative [Line Items]    
Notional Amount $ 38,601,000 $ 30,594,000
Effective Date Jun. 30, 2018 Dec. 31, 2017
Maturity Date Aug. 31, 2018 Jan. 31, 2018
Index USD/TWD USD/TWD
Weighted Average Fx Rate | $ / $ 30.46 29.406