Cost OverrunsThere have been CapEx cost overruns and timing delays with the mega projects, which have begun to impact the company.
Financial PerformanceLowering FY2025 EPS and EBITDA estimates due to weaker demand, indicating potential challenges in the near term.
Project DelaysThe World Energy project is on hold due to permit delays, with a potential exposure to loss of approximately $2.1B.