Embecta Corp. (EMBC) reports earnings