Financial insights of AZPN