chris hicks net worth