profit microsoft ibm google