XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue From Contracts With Customers (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contracts with Customers  
Schedule of disaggregation of revenue

The following table provides information about disaggregated revenue by contract duration (in thousands):

Well

Shallow Water

Production

Intercompany

Total

    

Intervention

    

Robotics

    

Abandonment

    

Facilities

    

Eliminations

    

Revenue

Year ended December 31, 2024

 

  

 

  

 

  

 

  

 

  

Short-term

$

496,164

$

156,656

$

154,280

$

$

(6,782)

$

800,318

Long-term

 

333,698

 

141,022

 

32,699

 

88,709

 

(37,886)

 

558,242

Total

$

829,862

$

297,678

$

186,979

$

88,709

$

(44,668)

$

1,358,560

Year ended December 31, 2023

 

  

 

  

 

  

 

  

 

  

Short-term

$

443,332

$

133,740

$

241,416

$

$

(3,441)

$

815,047

Long-term

 

264,386

 

124,135

 

33,538

 

87,885

 

(35,263)

 

474,681

Total

$

707,718

$

257,875

$

274,954

$

87,885

$

(38,704)

$

1,289,728

Year ended December 31, 2022

 

  

 

  

 

  

 

  

 

  

Short-term

$

395,867

$

97,533

$

124,810

$

$

(635)

$

617,575

Long-term

 

112,464

 

94,388

 

 

82,315

 

(33,642)

 

255,525

Total

$

508,331

$

191,921

$

124,810

$

82,315

$

(34,277)

$

873,100

We provide services to our customers in the following markets that are key to our energy transition strategy: Production maximization, Decommissioning and Renewables. The following table provides information about disaggregated revenue by market strategy (in thousands):

Well

Shallow Water

Production

Intercompany

Total

    

Intervention

    

Robotics

    

Abandonment

    

Facilities

    

Eliminations

    

Revenue

Year ended December 31, 2024

 

  

 

  

 

  

 

  

 

  

Production maximization

$

408,791

$

117,207

$

8,469

$

88,709

$

(29,678)

$

593,498

Decommissioning

416,057

17,717

178,462

(14,272)

597,964

Renewables

152,306

152,306

Other

 

5,014

 

10,448

 

48

 

 

(718)

 

14,792

Total

$

829,862

$

297,678

$

186,979

$

88,709

$

(44,668)

$

1,358,560

Year ended December 31, 2023

 

  

 

  

 

  

 

  

 

  

Production maximization

$

228,649

$

103,692

$

13,825

$

87,885

$

(17,824)

$

416,227

Decommissioning

458,437

47,768

261,129

(18,690)

748,644

Renewables

99,861

99,861

Other

 

20,632

 

6,554

 

 

 

(2,190)

 

24,996

Total

$

707,718

$

257,875

$

274,954

$

87,885

$

(38,704)

$

1,289,728

Year ended December 31, 2022

 

  

 

  

 

  

 

  

 

  

Production maximization

$

302,409

$

66,068

$

9,059

$

82,315

$

(18,115)

$

441,736

Decommissioning

194,985

24,289

115,509

(14,977)

319,806

Renewables

635

82,793

(635)

82,793

Other

 

10,302

 

18,771

 

242

 

 

(550)

 

28,765

Total

$

508,331

$

191,921

$

124,810

$

82,315

$

(34,277)

$

873,100