eric dowdle net worth