john teets net worth