Enphase Energy Q3 2026 net income drops 65% year over year to $23.39 million - ENPH News | Rallies