Forum Energy Technologies Announces First Quarter 2025 Results; Maintains Full Year 2025 Cash Flow Guidance
1. FET reported Q1 2025 revenue of $193 million with a net income of $1 million. 2. Economic uncertainty due to U.S. trade policies is impacting commodity demand outlook.