Digi Power X Inc DGXX Q3 2025 Earnings Loss Per Share of 003 Reflects Continued Investment Phase BGMS Q3 2024 Earnings Narrowing Loss Beats Estimates by Wide Margin Upwork Q1 2026 Earnings Strong EPS Beat Drives Positive Investor Sentiment Flowserve Corporation FLS Q1 2026 Earnings EPS Surprise Beats Estimates Amid Operational Discipline AAOI Q1 2026 Earnings EPS Misses Estimates as Investors Focus on LongTerm Strategy OXSQG Q1 2026 Earnings EPS Misses Estimates Stock Unchanged