Amazon recorded a 29% increase in sales to $12.83bn (£8.17bn) in its second quarter ended June 30. That was slightly below Wall Street expectations and compared with a record 51% growth for the corresponding quarter last year.

Operating profit declined to $107m (£68.1m) from $201m (£128m). Revenue at the company’s North America arm rose 36%, and international sales increased by 22%. Worldwide media sales grew 13%.