Big tech’s earnings problem is estimates may be way too high | Fortune