Boyd Gaming reports Q3 revenue of $843m