During the evening US time, Microsoft published its latest quarterly report and had some mixed numbers to offer. Among other ...