Deferral of operating system revenue ahead of the Windows 7 launch depressed resultsMicrosoft reported revenue that was down 14 per cent year-on-year for its first fiscal quarter, with net income down 17 per cent - but it still beat analyst expectations on both counts.