XML 77 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components - Other Assets, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Capitalized implementation costs, net $ 145,712 $ 175,966
Deferred upfront incentive consideration 127,104 151,606
Long-term contract assets and customer advances and discounts 86,610 105,461
Right-of-Use asset 125,110 64,191
Long-term trade unbilled receivables 38,156 38,250
Other 107,076 134,631
Other assets, net $ 629,768 $ 670,105