Quarterly report pursuant to Section 13 or 15(d)

Other Assets - Summary (Details)

v3.20.1
Other Assets - Summary (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Other Assets [Line Items]      
Accumulated amortization of costs to obtain contracts $ (40,299)   $ (36,925)
Unbilled receivables, net 113,331   104,346
Operating lease right-of-use assets 32,380   34,678
Other assets 33,366   34,859
Other assets, total 420,350   408,403
Amortization cost 3,400 $ 2,700  
Customer agreements      
Other Assets [Line Items]      
Costs to obtain contracts- customer agreements 279,091   268,964
Incentives      
Other Assets [Line Items]      
Costs to obtain contracts- customer agreements $ 2,481   $ 2,481