Financial insights of SSNC