News

Advertising generated $42B in Q1, with 16% YoY growth offsetting rising costs from AI and wearables investments.