XML 107 R91.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Equity [Abstract]      
Cumulative foreign currency translation gain/(loss) $ (84,105) $ (58,405)  
Unrealized gain/(loss) on cash flow hedges, net of taxes of $115 and $4,918, respectively (333) 11,932  
Retirement benefits, net of taxes of ($53) and ($74), respectively 971 763 $ (498)
Accumulated other comprehensive gain/(loss) (83,467) (45,710)  
Unrealized gain on cash flow hedges, taxes 115 4,918  
Retirement benefits, taxes $ (53) $ (74)