Facebook and Microsoft release quarterly reports