| Schedule of disaggregated revenue by market strategy |
The following table provides information about disaggregated revenue by market strategy (in thousands): | | | | | | | | | | | | | | | | | | Well | | | | Production | | Intercompany | | Total | | | Intervention | | Robotics | | Facilities | | Eliminations | | Revenue | Three months ended June 30, 2026 | | | | | | | | | | | | | | Production maximization | | $ | 69,630 | | $ | 19,791 | | $ | 29,723 | | $ | (4,273) | | $ | 114,871 | Decommissioning | | | 136,911 | | | 7,541 | | | — | | | (5,791) | | | 138,661 | Renewables | | | — | | | 47,482 | | | — | | | — | | | 47,482 | Other | | | 1,551 | | | 1,622 | | | — | | | (171) | | | 3,002 | Total | | $ | 208,092 | | $ | 76,436 | | $ | 29,723 | | $ | (10,235) | | $ | 304,016 | | | | | | | | | | | | | | | | | Three months ended June 30, 2025 | | | | | | | | | | | | | | Production maximization | | $ | 26,800 | | $ | 29,554 | | $ | 17,081 | | $ | (694) | | $ | 72,741 | Decommissioning | | | 128,762 | | | 7,233 | | | — | | | (6,618) | | | 129,377 | Renewables | | | — | | | 41,987 | | | — | | | — | | | 41,987 | Other | | | 1,224 | | | 6,798 | | | — | | | (445) | | | 7,577 | Total | | $ | 156,786 | | $ | 85,572 | | $ | 17,081 | | $ | (7,757) | | $ | 251,682 | | | | | | | | | | | | | | | | | Six months ended June 30, 2026 | | | | | | | | | | | | | Production maximization | | $ | 136,797 | | $ | 29,190 | | $ | 48,459 | | $ | (21,818) | | $ | 192,628 | Decommissioning | | | 277,781 | | | 16,473 | | | — | | | (12,088) | | | 282,166 | Renewables | | | — | | | 84,239 | | | — | | | — | | | 84,239 | Other | | | 2,957 | | | 8,907 | | | — | | | (171) | | | 11,693 | Total | | $ | 417,535 | | $ | 138,809 | | $ | 48,459 | | $ | (34,077) | | $ | 570,726 | | | | | | | | | | | | | | | | | Six months ended June 30, 2025 | | | | | | | | | | | | | Production maximization | | $ | 123,762 | | $ | 54,280 | | $ | 36,918 | | $ | (4,665) | | $ | 210,295 | Decommissioning | | | 229,445 | | | 11,249 | | | — | | | (10,602) | | | 230,092 | Renewables | | | — | | | 58,761 | | | — | | | — | | | 58,761 | Other | | | 1,953 | | | 12,324 | | | — | | | (445) | | | 13,832 | Total | | $ | 355,160 | | $ | 136,614 | | $ | 36,918 | | $ | (15,712) | | $ | 512,980 |
|