Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
Other Assets - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Other Assets [Line Items]          
Accumulated amortization of costs to obtain contracts $ (67,218)   $ (67,218)   $ (51,365)
Unbilled receivables 195,066   195,066   150,603
Allowance for credit losses on unbilled receivables (2,198)   (2,198)   (1,731)
Operating lease right-of-use assets 90,070   90,070   81,516
Equity security investment 63,826   63,826   65,356
Other assets 104,838   104,838   56,966
Total 1,013,349   1,013,349   681,665
Amortization cost 6,500 $ 3,700 16,100 $ 10,700  
Customer agreements          
Other Assets [Line Items]          
Costs to obtain contracts- customer agreements 626,484   626,484   377,839
Incentives          
Other Assets [Line Items]          
Costs to obtain contracts- customer agreements $ 2,481   $ 2,481   $ 2,481