XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts With Customers (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contracts with Customers  
Schedule of the disaggregation of revenue by timing of transfer of control

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30,

​

Six Months Ended June 30,

Years Ended June 30,

​

Point in Time

​

Over Time

​

Total

 

Point in Time

​

Over Time

​

Total

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

2022

​

$

705

​

$

3,429

​

$

4,134

​

$

1,306

​

$

6,544

​

$

7,850

2021

​

​

624

​

​

2,835

​

​

3,459

​

​

1,234

​

​

5,350

​

​

6,584

Schedule of balances of contract liabilities

​

​

​

​

​

​

​

​

​

​

Contract

​

Contract

​

​

Liabilities

​

Liabilities

($ in millions)

    

(Current)

​

(Noncurrent)

​

​

​

​

​

​

​

Balance at December 31, 2021

​

$

272

​

$

38

Increase (decrease)

​

​

(37)

​

​

(23)

Balance at June 30, 2022

​

$

235

​

$

15

​

​

​

​

​

​

​

Schedule of transaction price allocated to remaining performance obligations

​

​

​

​

​

​

​

​

​

​

​

($ in millions)

    

Next Twelve Months

​

Thereafter

​

Total

​

​

​

​

​

​

​

​

​

​

Sales expected to be recognized on multi-year contracts in place as of June 30, 2022

​

$

1,439

​

$

1,517

​

$

2,956