XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue From Contracts With Customers (Tables)
12 Months Ended
Dec. 31, 2021
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

Year ended December 31, 2021

 

  

 

  

 

  

 

  

 

  

Short-term

$

308,734

$

89,668

$

$

(627)

$

397,775

Long-term

 

207,830

 

47,627

 

69,348

 

(47,852)

 

276,953

Total

$

516,564

$

137,295

$

69,348

$

(48,479)

$

674,728

Year ended December 31, 2020

 

  

 

  

 

  

 

  

 

  

Short-term

$

206,812

$

117,439

$

$

$

324,251

Long-term

 

332,437

 

60,579

 

58,303

 

(42,015)

 

409,304

Total

$

539,249

$

178,018

$

58,303

$

(42,015)

$

733,555

Year ended December 31, 2019

 

  

 

  

 

  

 

  

 

  

Short-term

$

214,926

$

94,501

$

$

$

309,427

Long-term

 

378,374

 

77,171

 

61,210

 

(74,273)

 

442,482

Total

$

593,300

$

171,672

$

61,210

$

(74,273)

$

751,909