Google is a publicly traded corporation, so they are required to report their earnings by law. We can take a good guess from that.
Of course they missed estimates. You can't go against your customers (harsh QS policies and rising bid prices) and expect them to stay. Stock is currently 4% down (Was 7% few minutes ago). nadavs