david v johnson net worth