Enphase Energy ( ENPH +2.10%) climbed more than 20% in early hours trading – despite reporting a 24% earnings drop year over ...