HOUSTON--(BUSINESS WIRE)--Oil States International, Inc. (NYSE: OIS): Three Months Ended % Change (Unaudited, In Thousands, Except Per Share Amounts) March 31, 2025 December 31, 2024 March 31, 2024 Sequential Year-over-Year Consolidated results: Revenues $ 159,938 $ 164,595 $ 167,262 (3)% (4)% Operating income (loss)(2) 5,639 18,484 (11,177 ) (69)% n.m. Net income (loss) 3,158 15,164 (13,374 ) (79)% n.m. Adjusted ne...
Read the full news release here