2023 fourth-quarter and full-year revenue