Revenue Trends:
- Q1 2025 revenue was reported at $2.93 billion, down from $3.09 billion in Q1 2024, marking a 5.15% decline year-over-year and a 1.22% decrease quarter-over-quarter.
Net Income Performance:
- Net income shrank drastically to $46 million, a decrease of 89.35% YoY, driven by operational pressure and higher debt servicing costs.
Profitability Ratios:
- Gross profit margin stood at 15.07%, a decline from 21.92% last year, indicative of heightened input costs and competitive pricing in the utilities market.
- Operating income decreased to $364 million, reflecting an operating income ratio of 12.44%, down from 20.19% in the previous year, emphasizing the negative impact of reduced revenues on overall profits.
Cash Flow Analysis:
- Although operational cash flow of $545 million was positive, free cash flow was negative at -$709 million, primarily due to substantial capital expenditures related to ongoing renewable projects.