2025 life science revenue recognition