2023 public guidance and 2024 outlook