Google's Financial Results: Upswing Indicator?