MSFT Financials: Microsoft Corp AI Analysis