Weatherford Announces First Quarter 2025 Results
First quarter revenue of 142 million decreased 39% year-over-yearFirst quarter net income of 253 million, a 21.2% margin, decreased 25%, or 354 basis points, year-over-yearFirst quarter cash provided by operating activities of 66 millionRepurchased $34 million of 8.625% Senior Notes due 2030 in t ...