_
Enphase Q2 2026 revenue beats estimates, returns to profitability