Forum Energy Technologies swings to Q3 2026 net profit of $11.23 million from year-earlier loss - FET News | Rallies