Financial insights of NRG