Forum Energy Technologies, Inc. reported its first quarter 2025 financial results with a revenue of $193 million and net income of $1 million, equivalent to $0.09 per diluted share. The adjusted net income stood at $500 thousand, about $0.04 per diluted share. Neal Lux, the President and CEO, expressed concerns over the economic uncertainty caused by U.S. tariff adjustments since February, affecting the commodity demand outlook. Additionally, OPEC+ actions also influenced the market conditions.