v3.23.2
Contract Balances (Tables)
6 Months Ended
Jun. 30, 2023
Contract Balances  
Summary of activity in the allowance for doubtful accounts

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Allowance for credit losses

    

Balance at
Beginning
of Period

    

Current Period Provision for Expected Credit Losses

    

Write-offs Charged Against Allowance

​

Balance at
End of
Period

 

​

​

(In thousands)

​

For the six months ended June 30, 2023

​

$

44,431

​

$

35,709

​

$

(35,042)

​

$

45,098

​

Schedule of deferred revenue related to contracts with subscribers

​

​

​

​

​

​

​

​

​

​

​

As of

​

​

​

June 30,

​

December 31,

​

​

​

2023

​

2022

​

​

​

(In thousands)

​

Contract liabilities

​

$

612,277

​

$

698,602

​

​

​

​

​

​

​

​

​