ben kicks net worth