SunPower (SPWR -8.41%) 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 Fool.com contributor Travis Hoium to see what we should take from this report.