It's starting to sound like a broken record, but Microsoft once again pulled in strong numbers for the quarter ending March 31, earning profits of $1.34 billion on revenues of $3.77 billion. This is up from $1.04 billion/$3.21 billion in the same quarter the year before. As usual, the company added a cautionary note to the earnings, however.

"We are gratified that the quarter's results confirm that consumer demand remains strong for Microsoft's products that let people be more productive, communicate more easily, and access information on the Internet," said CFO Greg Maffei.

Microsoft attributed its quarter to strong sales of Office 97, which is doing particularly well in North America, as well as momentum for Windows NT and BackOffice