Dave & Buster's Q3 2024: Revenue Drop & Leadership Change