Star Metro - Meta earnings beat market expectations as ads revive