XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue From Contracts With Customers (Tables)
6 Months Ended
Jun. 30, 2020
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 InterventionRoboticsProduction Facilities
Intercompany Eliminations (1)
Total Revenue
Three months ended June 30, 2020
Short-term$55,368  $36,084  $—  $—  $91,452  
Long-term90,473  14,752  13,593  (11,123) 107,695  
Total$145,841  $50,836  $13,593  $(11,123) $199,147  
Three months ended June 30, 2019
Short-term$62,788  $28,701  $—  $—  $91,489  
Long-term96,286  16,745  15,621  (18,413) 110,239  
Total$159,074  $45,446  $15,621  $(18,413) $201,728  
Six months ended June 30, 2020
Short-term$137,692  $58,525  $—  $—  $196,217  
Long-term148,801  27,569  29,134  (21,553) 183,951  
Total$286,493  $86,094  $29,134  $(21,553) $380,168  
Six months ended June 30, 2019
Short-term$92,593  $53,631  $—  $—  $146,224  
Long-term188,712  30,856  30,874  (28,115) 222,327  
Total$281,305  $84,487  $30,874  $(28,115) $368,551  
(1)Intercompany revenues among our business segments are under agreements that are considered long-term.