XML 77 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Other Comprehensive Income Other Comprehensive Income (Balance Sheet Components) (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Other Comprehensive Income (Loss), Tax [Abstract]    
Foreign currency translation adjustment $ (9,924) $ (2,187)
Unrealized loss on pension obligation (1,798) (1,733)
Unrealized gain on post-retirement benefit obligations 15,360 15,333
Unrealized loss on hedging instruments (1,413) 3,361
Accumulated other comprehensive income $ 2,225 $ 14,774