v3.25.2
Other Assets (Tables)
6 Months Ended
Jun. 30, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Assets
Other assets consist of the following (in thousands):
June 30, 2025December 31, 2024
Costs to obtain contracts - Customer Agreements$2,320,654 $2,084,545 
Costs to obtain contracts - incentives2,481 2,481 
Accumulated amortization of costs to obtain contracts(288,923)(243,989)
Unbilled receivables814,700 681,823 
Allowance for credit loss on unbilled receivables(8,259)(6,928)
Equity investment81,297 81,297 
Operating lease right-of-use assets70,813 76,810 
Other assets289,633 345,707 
Total$3,282,396 $3,021,746