2025 cpe revenue recognition