There's been 'record attendance', but people haven't been spending as much