XML 54 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue and Receivables (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Amortization of Deferred Subscriber Acquisition Revenue
Years Ended December 31,
(in thousands)
202320222021
Amortization of deferred subscriber acquisition revenue$301,708 $235,190 $164,180 
Allowance for Credit Loss Rollforward
Changes in the Allowance for Credit Losses:
Years Ended December 31,
(in thousands)202320222021
Beginning balance$35,482 $22,104 $28,608 
Provision for credit losses(1)
138,225 90,502 50,717 
Write-offs, net of recoveries(2)
(120,478)(77,124)(57,221)
Ending balance$53,229 $35,482 $22,104 
________________
(1)The provision for credit losses during 2021 was impacted by adjustments related to the COVID-19 Pandemic.
(2)Recoveries were not material for the periods presented. As such, write-offs are presented net of recoveries.
Schedule of Unbilled Retail Installment Contract Receivables, Net
The balance of unbilled retail installment contract receivables comprises:
December 31,
(in thousands)20232022
Retail installment contract receivables, gross$674,827 $532,406 
Allowance for credit losses(1,192)(890)
Retail installment contract receivables, net$673,635 $531,516 
Balance Sheet Classification:
Accounts receivable, net$238,961 $169,242 
Other assets434,674 362,274 
Retail installment contract receivables, net$673,635 $531,516 
Contract with Customer, Contract Asset, Contract Liability, and Receivable
The balance of contract assets for residential transactions comprises:
December 31,
(in thousands)20232022
Contract assets, gross$39,627 $52,591 
Allowance for credit losses(9,025)(5,453)
Contract assets, net$30,602 $47,138 
Balance Sheet Classification:
Prepaid expenses and other current assets$15,365 $32,495 
Other assets15,237 14,643 
Contract assets, net$30,602 $47,138