Net revenue declined 0.6% year-over-year due to lower solar deliveries in Brazil, but international growth and strong demand in T&D, industrial, and data center segments supported margins. EBITDA margin was 21.8%, and ROIC improved to 33.6%.

Based on

This is an AI-generated summary and may contain inaccuracies. Please verify any important information with the original source.