Microsoft has released its Q1 2025 financial results today and once again the company has received a significant boost from ...