Financial insights of STSS