2021 preliminary revenue result exceeds guidance