Financial insights of SPFX