Enphase Energy (ENPH -5.56%) reported disappointing earnings, and the company may not be as profitable as investors hoped. Travis Hoium digs into why the quarter wasn't too bad and why the stock may still suffer in this video. 

*Stock prices used were end-of-day prices of April 26, 2023. The video was published on April 26, 2023.