Selskapet opererte en flåte på 9-11 seismikkskip på verdensbasis, som ble justert etter sesongbehov. Hovedkontoret var på Lilleaker i Oslo, og hadde i tillegg kontorer i mange land, med større kontorer i London og Houston. Markedsverdien av selskapet var på rundt 5,6 milliarder kroner per 12. juli 2023.