Medifast Inc. (MED) Analysis