XML 111 R97.htm IDEA: XBRL DOCUMENT v3.10.0.1
Permanent and Temporary Equity Permanent and Temporary Equity (Accumulated Other Comprehensive Loss) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Equity [Abstract]    
Foreign currency translation $ (55,016) $ (45,580)
Accumulated unrealized gain on marketable debt securities 15,746 802
Derivative instruments 19,688 9,658
Accumulated other comprehensive loss $ (19,582) $ (35,120)