XML 35 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues (Tables)
6 Months Ended
Jun. 30, 2020
Revenues  
Schedule of revenue disaggregation

Three months ended June 30, 2020

Three months ended June 30, 2019

  

U.S.

  

Norway

  

Brazil

  

Other

  

Total

 

 

U.S.

  

Norway

  

Brazil

  

Other

  

Total

 

Ultra-deepwater floaters

 

$

440

$

$

57

$

139

$

636

 

$

309

$

$

28

$

149

$

486

Harsh environment floaters

207

86

293

173

78

251

Deepwater floaters

1

1

Midwater floaters

1

1

20

20

Total revenues

 

$

440

$

207

$

57

$

226

$

930

 

$

309

$

173

$

28

$

248

$

758

Six months ended June 30, 2020

Six months ended June 30, 2019

  

U.S.

  

Norway

  

Brazil

  

Other

  

Total

 

 

U.S.

  

Norway

  

Brazil

  

Other

  

Total

 

Ultra-deepwater floaters

 

$

727

$

$

116

$

321

$

1,164

 

$

623

$

$

54

$

285

$

962

Harsh environment floaters

414

99

513

354

155

509

Deepwater floaters

6

1

7

Midwater floaters

12

12

34

34

Total revenues

 

$

727

$

414

$

116

$

432

$

1,689

 

$

623

$

354

$

60

$

475

$

1,512

Schedule of contract balances and changes

June 30, 

December 31,

    

2020

    

2019

 

Deferred contract revenues, recorded in other current liabilities

 

$

149

$

100

Deferred contract revenues, recorded in other long-term liabilities

370

429

Total contract liabilities

 

$

519

$

529

Significant changes in contract liabilities were as follows (in millions):

Six months ended

June 30, 

    

2020

    

2019

 

Total contract liabilities, beginning of period

$

529

$

486

Decrease due to recognition of revenues for goods and services

(108)

(58)

Increase due to goods and services transferred over time

98

62

Total contract liabilities, end of period

$

519

$

490