newsfilter
← Latest News
Business Wire·

Oil States Announces First Quarter 2023 Results

Net income of $2.2 million, or $0.03 per diluted share, reported for the quarter Revenue of $196.2 million, while down 3% sequentially, increased 20% year-over-year Adjusted EBITDA (a non-GAAP measure(1)) of