Financial insights of AVTX