Microsoft Suffers Its Biggest Loss in 25 Years