Financial insights of TWKS