This week, several of the ad world’s biggest global players have posted their financial statements for the first few months ...