> The company posted earnings of $7.50 on revenue of $20.26 billion, while analysts were expecting earnings of $7.96 on revenue of $20.38 billion.
I'm assuming they mean 7.5 billion, and 7.96 billion respectively but if they aren't then it seems that they should check the couches in the offices.