XML 46 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Components - Other Assets, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Capitalized implementation costs, net $ 175,966 $ 189,447
Deferred upfront incentive consideration 151,606 162,893
Long-term contract assets and customer advances and discounts 105,461 60,075
Right-of-Use asset 64,191  
Long-term trade unbilled receivables 38,250 50,467
Other 134,631 147,789
Other assets, net $ 670,105 $ 610,671