XML 151 R99.htm IDEA: XBRL DOCUMENT v3.20.1
Other Current Assets and Other Assets - Summary of Other Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Other Assets [Abstract]    
Deferred tax assets $ 189,653 $ 182,781
Derivative assets 36,835 21,905
Equity method investment 99,966 99,966
Non-marketable investments 77,275 94,113
Other 9,373 9,133
Total other non-current assets $ 413,102 $ 407,898