14hon MSN
Q4 2024 revenues rose to $492 million, with multi-client sales contributing $259 million. Contract revenues included $132 million from OBN contracts and $131 million from streamer contracts. EBITDA ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results