Despite concerning industry trends caused by weather factors and increased competition from sports betting, results were encouraging.