Churchill Downs (CDI) has revealed record financial figures for both the quarter and full year ending December 31, 2024.