Google ad revenues surge 24% in latest quarter

Parent company Alphabet reports $3.2 billion in profit even after accounting for the recently announced European Commission fine.