XML 39 R28.htm IDEA: XBRL DOCUMENT
v3.21.2

Revenue From Contracts With Customers (Tables) | 6 Months Ended
--- | ---
Jun. 30, 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 (1) |  | Revenue
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
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Three months ended June 30, 2020 | ​ |  |  | ​ |  |  | ​ |  |  | ​ |  |  | ​ |  |
Short-term | ​ | $ | 55,368 | ​ | $ | 36,084 | ​ | $ | — | ​ | $ | — | ​ | $ | 91,452
Long-term | ​ |  | 90,473 | ​ |  | 14,752 | ​ |  | 13,593 | ​ |  | (11,123) | ​ |  | 107,695
Total | ​ | $ | 145,841 | ​ | $ | 50,836 | ​ | $ | 13,593 | ​ | $ | (11,123) | ​ | $ | 199,147
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
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
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Six months ended June 30, 2020 | ​ |  |  | ​ |  |  | ​ |  |  | ​ |  |  | ​ |  |
Short-term | ​ | $ | 137,692 | ​ | $ | 58,525 | ​ | $ | — | ​ | $ | — | ​ | $ | 196,217
Long-term | ​ |  | 148,801 | ​ |  | 27,569 | ​ |  | 29,134 | ​ |  | (21,553) | ​ |  | 183,951
Total | ​ | $ | 286,493 | ​ | $ | 86,094 | ​ | $ | 29,134 | ​ | $ | (21,553) | ​ | $ | 380,168
(1) | Intercompany revenues among our business segments are under agreements that are considered long-term.

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration