Financial insights of SCLX