2024 revenue recognition ernst & young