IDX Composite Index Closes Higher Gaining 088 FLR Q1 2026 Earnings Significant EPS Miss Driven by Operational Challenges Teslas Texas Robotaxi Fleet Trails Waymo by Wide Margin Filings Show