Blog: tech major revenue