31 Oct Oil States Announces Third Quarter 2025 Results
Consolidated revenues of $165 million Net income of $2 million, or $0.03 per share Adjusted net income totaled $5 million, or $0.08 per share, excluding restructuring charges (a non-GAAP measure(1)) Adjusted EBITDA (a non-GAAP measure(1)) of $21 m...