Accel Entertainment posts $323.9m in Q1 2025 revenue