Google Results Out

The Google results are out, and it’s not nearly as bad as people expected. Matter of fact, it’s damn good: Revenues of $5.19-billion; earnings of $1.55-billion.

Stock is up 11% afterhours. More shortly.

Here is the release.