Amazon.com beat Wall Street expectations in reporting its second-quarter earnings today. Profits were up 41 percent to $158 million, compared with $78 million during the second quarter last year. Revenues hit $4.06 billion, better than the $3.95 billion expected by Wall Street analysts. Shares up are 3 percent in afternoon trading. [Reuters]