Woodside WDS Q4 2025 Earnings Why the Beat Matters Barclays BCS Reports Strong Q1 2026 Revenue NA EPS Beats TeraWulf WULF Q1 2026 Earnings Miss by Significant Key Takeaways Argo Blockchain ARBK Earnings Outlook Key Metrics for Q2 2024