XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2025
Revenue Recognition [Abstract]  
Disaggregation Of Revenue

For the three months ended
June 30,

For the six months ended
June 30,

($ in millions)

2025

2024

2025

2024

Data and Internet services

$

1,085

$

983 

$

2,134

$

1,930 

Voice services

282

312 

572

633 

Video services

68

88 

142

182 

Other

87

83 

169

167 

Revenue from contracts with customers (1)

1,522

1,466 

3,017

2,912 

Subsidy and other revenue

17

14 

33

30 

Total revenue

$

1,539

$

1,480 

$

3,050

$

2,942 

For the three months ended
June 30,

For the six months ended
June 30,

($ in millions)

2025

2024

2025

2024

Consumer

$

825

$

789 

$

1,638

$

1,576 

Business and wholesale

697

677 

1,379

1,336 

Revenue from contracts with customers (1)

1,522

1,466 

3,017

2,912 

Subsidy and other revenue

17

14 

33

30 

Total revenue

$

1,539

$

1,480 

$

3,050

$

2,942 

(1)Includes lease revenue of $13 million and $26 million for the three and six months ended June 30, 2025 and $14 million and $27 million for the three and six months ended June 30, 2024, respectively.

Summary Of Changes In Contract Liabilities

Contract Liabilities

($ in millions)

Current

Noncurrent

Balance at December 31, 2024

$

34

$

14

Revenue recognized included in opening contract balance

(23)

(10)

Credits granted, excluding amounts recognized as revenue

24

6

Reclassified between current and noncurrent

(2)

2

Balance at June 30, 2025

$

33

$

12

Contract Liabilities

($ in millions)

Current

Noncurrent

Balance at December 31, 2023

$

33

$

16

Revenue recognized included in opening contract balance

(16)

(9)

Credits granted, excluding amounts recognized as revenue

16

8

Reclassified between current and noncurrent

-

-

Balance at June 30, 2024

$

33

$

15

Performance Obligations, Revenue

($ in millions)

Revenue from contracts with customers

2025 (remaining six months)

$

643

2026

130

2027

137

2028

83

2029

64

Thereafter

90

Total

$

1,147