XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
PREPAID EXPENSES AND OTHER ASSETS - Schedule of prepaid expenses and other current and non-current assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Prepaid expenses and other current assets    
Prepaid expenses $ 91,366 $ 123,246
Deposits 2,524 9,658
Fair value adjustments related to foreign currency forward contracts 22,935 0
Cash collateral posted against foreign currency forward contracts 145,000 0
Other 15,219 2,945
Total prepaid expenses and other current assets 277,044 135,849
Other non-current assets    
Strategic investments 357,042 363,950
Deferred tax assets 1,014,736 573,547
Deposits 10,542 13,347
Other 41 1,463
Total other non-current assets $ 1,382,361 $ 952,307