randall net worth