Financial insights of SRCL