Certara Reports FY 2025 Results, Provides 2026 Guidance | Let's Data Science