v3.26.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2026
Revenue Recognition  
Summary of allowance for credit losses for trade accounts receivable

  ​ ​ ​

Pay-TV

Wireless (1)

Broadband and Satellite Services

Consolidated Total

(In thousands)

Balance, December 31, 2025

  ​ ​ ​

$

36,017

$

26,014

$

17,559

$

79,590

Current period provision for expected credit losses

12,460

9,318

1,045

22,823

Write-offs charged against allowance

(7,641)

(7,401)

(3,914)

(18,956)

Foreign currency translation

154

154

Balance, March 31, 2026

$

40,836

$

27,931

$

14,844

$

83,611

  ​ ​ ​

Pay-TV

Wireless (1)

Broadband and Satellite Services

Consolidated Total

(In thousands)

Balance, December 31, 2024

  ​ ​ ​

$

42,575

$

28,739

$

11,314

$

82,628

Current period provision for expected credit losses

12,725

5,126

4,893

22,744

Write-offs charged against allowance

(8,947)

(12,003)

(3,897)

(24,847)

Foreign currency translation

116

116

Balance, March 31, 2025

$

46,353

$

21,862

$

12,426

$

80,641

(1)Our allowance for credit losses for trade accounts receivable for our Other segment is immaterial and therefore included in the Wireless segment in the table above.
Summary of contract asset and contract liability balances

As of

March 31,

December 31,

  ​ ​ ​

2026

  ​ ​ ​

2025

(In thousands)

Contract assets

$

112,908

$

138,723

As of

March 31,

December 31,

  ​ ​ ​

2026

  ​ ​ ​

2025

(In thousands)

Contract liabilities

$

573,967

$

607,970

Summary of activity in contract acquisition costs, net

For the Three Months Ended 

March 31,

2026

  ​ ​ ​

2025

(In thousands)

Balance, beginning of period

$

261,946

$

289,200

Additions

43,804

56,597

Amortization expense

(59,642)

(65,219)

Foreign currency translation

248

406

Balance, end of period

$

246,356

$

280,984