rick davis net worth