SunPower (NASDAQ:SPWR) reported better than expected earnings in the first quarter, continuing a strong run by the company. Both the utility and leasing space are performing well and margins continue a year long run higher. The Motley Fool's Erin Miller sat down with contributor Travis Hoium to see what we should take from this report.