Medifast, Inc. provided earnings guidance for the full year 2023. For the year, the company expects revenue to be in the range of $1,050 million to $1,070 million and full-year 2023 diluted EPS to be in the range of $8.65to $9.55.