Block communications owner net worth