Quarterly report pursuant to Section 13 or 15(d)

Other Assets - Summary (Details)

v3.20.2
Other Assets - Summary (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Other Assets [Line Items]          
Accumulated amortization of costs to obtain contracts $ (43,801)   $ (43,801)   $ (36,925)
Unbilled receivables, net 123,759   123,759   104,346
Operating lease right-of-use assets 30,515   30,515   34,678
Other assets 26,810   26,810   34,859
Total $ 432,404   $ 432,404   $ 408,403
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] us-gaap:OtherAssets   us-gaap:OtherAssets   us-gaap:OtherAssets
Amortization cost $ 3,500 $ 2,900 $ 6,900 $ 5,500  
Customer agreements          
Other Assets [Line Items]          
Costs to obtain contracts- customer agreements 292,640   292,640   $ 268,964
Incentives          
Other Assets [Line Items]          
Costs to obtain contracts- customer agreements $ 2,481   $ 2,481   $ 2,481