skylar staten randall net worth