Financial insights of FTNT