San Francisco Frontiers - Meta reports sales fall, but beats expectations