Boyd Gaming reports Q2 2024 revenue of $967.5m