myles stephenson net worth