XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue From Contracts With Customers (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue The following table provides information about disaggregated revenue by contract duration (in thousands):

Well

Production

Intercompany

Total

    

Intervention

    

Robotics

    

Facilities

    

Eliminations

    

Revenue

Three months ended June 30, 2022

 

  

 

  

 

  

 

  

 

  

Short-term

$

86,048

$

25,852

$

$

$

111,900

Long-term

 

20,243

 

23,998

 

17,678

 

(11,207)

 

50,712

Total

$

106,291

$

49,850

$

17,678

$

(11,207)

$

162,612

Three months ended June 30, 2021

 

  

 

  

 

  

 

  

 

  

Short-term

$

76,669

$

21,012

$

$

$

97,681

Long-term

 

55,636

 

10,639

 

14,218

 

(16,233)

 

64,260

Total

$

132,305

$

31,651

$

14,218

$

(16,233)

$

161,941

Six months ended June 30, 2022

 

  

 

  

 

  

 

  

 

  

Short-term

$

177,394

$

46,989

$

$

(635)

$

223,748

Long-term

 

35,264

 

40,212

 

35,972

 

(22,459)

 

88,989

Total

$

212,658

$

87,201

$

35,972

$

(23,094)

$

312,737

Six months ended June 30, 2021

 

  

 

  

 

  

 

  

 

  

Short-term

$

125,886

$

30,419

$

$

$

156,305

Long-term

 

140,187

 

23,388

 

30,665

 

(25,189)

 

169,051

Total

$

266,073

$

53,807

$

30,665

$

(25,189)

$

325,356