Enphase Energy falls 3.1% to $38.34 ahead of Q2 earnings