Enphase Energy Reports Financial Results for the First Quarter of 2025
1. Q1 2025 revenue decreased 7% from Q4 2024 to $356.1 million. 2. Non-GAAP gross margin fell to 48.9% due to production tax credit decline. 3. U.S. shipments dropped 13%, while Europe showed a 7% revenue increase. 4. Free cash flow for Q1 2025 was $33.8 million; cash reserves total $1.53 billion. 5. New product launches planned for Q2 2025 include IQ Battery 10C.