Quarterly report pursuant to Section 13 or 15(d)

Other Assets - Schedule of Prepaid Expenses and Other Current Assets (Details)

v3.21.1
Other Assets - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Other Assets [Line Items]      
Accumulated amortization of costs to obtain contracts $ (55,689)   $ (51,365)
Unbilled receivables 163,845   150,603
Allowance for credit losses on unbilled receivables (1,874)    
Operating lease right-of-use assets 76,763   81,516
Equity method investment 62,927   65,356
Other assets 97,397   56,966
Total 801,270   681,665
Amortization cost 4,200 $ 3,400  
Customer agreements      
Other Assets [Line Items]      
Costs to obtain contracts- customer agreements 455,420   377,839
Incentives      
Other Assets [Line Items]      
Costs to obtain contracts- customer agreements $ 2,481   $ 2,481