Enphase Energy, Inc. announced its financial results for the first quarter ended March 31, 2025, via a press release issued on April 22, 2025. The filing serves as a formal notification of the earnings release and does not contain specific financial figures within the body of the report.