allthingsd.com —
First look at AOL's earnings: Revenue of $529 million and earnings of 22 cents a share. Wall Street was looking for $527 million and 7 cents a share. The earnings beat is nice for AOL. Not nice is that domestic display sales shrank 1 percent after climbing for several quarters.