European Wax Center Inc. (EWCZ) reports earnings