XML 56 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Assets (Tables)
12 Months Ended
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Assets
Other assets consist of the following (in thousands): 
December 31,
20212020
Costs to obtain contracts - customer agreements$703,080 $377,839 
Costs to obtain contracts - incentives2,481 2,481 
Accumulated amortization of costs to obtain contracts(74,529)(51,365)
Unbilled receivables212,727 150,603 
Allowance for credit loss on unbilled receivables(2,411)(1,731)
Operating lease right-of-use assets92,707 81,516 
Equity method investment63,826 65,356 
Other assets127,862 56,966 
Total$1,125,743 $681,665