How Much Cash Does Microsoft Have