NextEra Energy Inc. (NEE) reports earnings