TD SYNNEX Corporation (SNX) reports earnings