Google shares still managed to trade higher by two per cent in after-hours trading to US$558.06.

The earnings report comes with Google facing a formal antitrust challenge from the European Union, which alleges it abused its dominance in search to promote its own services.

The EU is also investigating Google’s dominance of the global mobile phone system with its Android platform. Google has maintained that it does not stifle competition.

The results underscore Google’s reliance on advertising revenues despite a range of projects such as self-driving cars, Internet balloons and other services such as local Internet delivery and a new mobile carrier business.