Beyond slashes SKUs and vendors as Q4 revenue falls 21%