Online ad demand is 'very strong': How did tech giants perfo