newsfilter
← Latest News
Business Wire·

Oil States Announces First Quarter 2025 Results

Net income of $3 million, or $0.05 per share, reported for the quarter, which included facility exit charges totaling $0.9 million ($0.7 million after tax, or $0.01 per share) Adjusted net income of $4 million, or