Financial insights of NPWR