XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Other Assets (Tables)
12 Months Ended
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Assets
Other assets consist of the following (in thousands): 
December 31,
20222021
Costs to obtain contracts - customer agreements$1,096,346 $703,080 
Costs to obtain contracts - incentives2,481 2,481 
Accumulated amortization of costs to obtain contracts(112,968)(74,529)
Unbilled receivables324,385 212,727 
Allowance for credit loss on unbilled receivables(3,322)(2,411)
Operating lease right-of-use assets104,759 92,707 
Equity investment186,197 63,826 
Other assets229,640 127,862 
Total$1,827,518 $1,125,743