Financial insights of EWTX