Churchill Downs reports $590.9m revenue in Q1 results

Churchill Downs reported record revenue in Q1 2024, but net income fell due to prior-year gains and expenses.