randall carlson net worth