XML 114 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components - Other Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Deferred tax assets, net $ 66,424 $ 35,806    
Prepaid expenses 82,443 61,690    
Debt issuance costs, net 4,261 6,395    
Deposits 69,043 56,567    
Restricted cash 9,691 9,946    
Derivative instruments 2,793 32,280    
Contract assets, non-current 54,050 31,521   $ 16,396
Contract costs 267,978 229,205    
Equity method investments 163,071 59,737    
Other assets 56,293 57,641    
Total other assets 776,047 580,788 $ 469,784 $ 533,252
Metronode        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Indemnification assets 42,800 $ 37,700    
Accounting Standards Update 2018-15 Prospective        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Capitalized CCA implementation costs $ 21,100