BusinessMeta Operating Income Falls 37% as Revenue Tops Analyst EstimateBy Helena WardOct 22, 2026, 7:37 AM UTC