FICO Q3 2025 presentation reveals 34% Scores revenue surge, driving 20% overall growth

FICO Q3 2025 presentation reveals 34% Scores revenue surge, driving 20% overall growth