Ferrara Candy Company Announces FY 2023 Performance