Transocean's total backlog has generally declined over the last several quarters, reaching a new low of $7.9B as of mid April 2025. Over the last five years, year end revenue has exhibited a clear ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results