XML 105 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Other Current Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Prepaid expenses $ 65,224 $ 61,424  
Taxes receivable 128,123 125,614  
Restricted cash, current 12,188 11,135  
Other receivables 59,224 44,333  
Derivative instruments 117,432 8,906  
Contract assets, current 65,392 13,534 $ 10,033
Other current assets 15,156 58,070  
Total other current assets 462,739 323,016  
Other | Disposed of by sale | European xScale Data Center      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Contingent consideration $ 5,300    
Other | Disposed of by sale | European xScale Data Center | Contingency consideration      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Contingent consideration   $ 44,200