Sunedison (SUNE) Gains Despite Revenue Miss