Fermi FRMI Q1 2026 Results Fall Short EPS 030 Revenue NA Forward FWRD Q1 2026 Results Fall Short EPS 045 Revenue NA Alibaba BABA Q1 2026 Results Fall Short EPS 062 Revenue NA Bowman BWMN Q1 2026 Earnings Miss by Significant Key Takeaways