That's typical for Microsoft. The xbox project wasn't profitable for a long time (not sure if it even is now). Microsoft makes so much money, all the employees could wipe their butts with hundred dollar bills, and the company would still be profitable.